xla
Use Ansible for building wheels and provisioning docker images.
#4531
Merged

Commits
  • Add basic ansible configuration for bazel and installing apt pkgs
    Mateusz Lewko committed 2 years ago
  • Add apt repos and some signing keys
    Mateusz Lewko committed 2 years ago
  • Add pip packages
    mateuszlewko committed 2 years ago
  • Don't use apt-key for adding repo keys
    mateuszlewko committed 2 years ago
  • Don't use apt-key for adding repo keys
    mateuszlewko committed 2 years ago
  • Add fetch_srcs role for fetching PyTorch and XLA repos
    mateuszlewko committed 2 years ago
  • Add patches application
    mateuszlewko committed 2 years ago
  • Add role for compling PyTorch and XLA sources
    mateuszlewko committed 2 years ago
  • WIP in build srcs
    mateuszlewko committed 2 years ago
  • Succesfully build XLA
    mateuszlewko committed 2 years ago
  • Clean-up and merge env variables; Separate stage; arch and accelerator params
    mateuszlewko committed 2 years ago
  • Fix passing env variables; Add missing XLA_SANDBOX_BUILD
    mateuszlewko committed 2 years ago
  • Rename playbooks dir to ansible
    mateuszlewko committed 2 years ago
  • Add cloudbuild file that uses ansible playbook
    mateuszlewko committed 2 years ago
  • Add 'signed-by' to all apt repos
    mateuszlewko committed 2 years ago
  • Add placeholders for release config vars
    mateuszlewko committed 2 years ago
  • Add release build
    mateuszlewko committed 2 years ago
  • Disable verbose ansible in docker build
    mateuszlewko committed 2 years ago
  • Add ansible config file and enable displaying tasks duration
    mateuszlewko committed 2 years ago
  • Add TORCH_XLA_VERSION env variable, which is used when building XLA
    mateuszlewko committed 2 years ago
  • Disable Ansible warnings about no inventory; Force git clone; revert to previous version of PyTorch and XLA repos
    mateuszlewko committed 2 years ago
  • Add basic tests for bazel and fetch_srcs roles
    mateuszlewko committed 2 years ago
  • Add import tests for build_srcs
    mateuszlewko committed 2 years ago
  • Set git versions for which imports work
    mateuszlewko committed 2 years ago
  • Pass env vars to imports test
    mateuszlewko committed 2 years ago
  • Add configure_env role and apply minor cleanup
    mateuszlewko committed 2 years ago
  • Don't replace existing env var entries in /etc/environment
    mateuszlewko committed 2 years ago
  • Merge branch 'pytorch:master' into master
    mateuszlewko committed 2 years ago
  • Move ansible dir to /docker/experimental
    mateuszlewko committed 2 years ago
  • Remove vars_prompt so that the playbook is not interactive
    mateuszlewko committed 2 years ago
  • Shorten variable validation error message
    mateuszlewko committed 2 years ago
  • Add readme file; cleanup some variables
    mateuszlewko committed 2 years ago
  • Change git revisions to head
    mateuszlewko committed 2 years ago
  • Remove variable from task name that's not substituted
    mateuszlewko committed 2 years ago
  • Fix link formatting in README.md
    mateuszlewko committed 2 years ago
  • Append env variables to bashrc and zshrc instead of /etc/environment
    mateuszlewko committed 2 years ago
  • Bump cuda packages version; add sympy
    mateuszlewko committed 2 years ago
  • Downgrade to clang-10
    mateuszlewko committed 2 years ago
  • Remove libomp5
    mateuszlewko committed 2 years ago
  • Set correct version for libcudnn8
    mateuszlewko committed 2 years ago
  • Merge branch 'pytorch:master' into ansible
    mateuszlewko committed 2 years ago
Loading