Commits on Source (58)
-
Benjamin Bertrand authored
Variable conda_default_env can be set to an environment name. This environment will be automatically activated for all users (using /etc/profile.d/conda_default_env.sh).
4758d138 -
Benjamin Bertrand authored
conda-e3 is now used to install pyepics and pvapy
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
conda_default_env.sh is executed before conda.sh file and thus the conda function is not known. File renamed condaz_default_env.sh to be run after.
-
Benjamin Bertrand authored
JIRA INFRA-1028
-
Amir Forsat authored
with Debian based operating systems.
fd530d0b -
Amir Forsat authored
Debian See merge request ics-ansible-galaxy/ics-ans-role-conda!2
-
Benjamin Bertrand authored
use_only_tar_bz2 is required for compatibility with Artifactory remote conda repositories. Only .tar.bz2 are currently cached. See https://www.jfrog.com/jira/browse/RTFACT-19267
848fd2b2 -
Benjamin Bertrand authored
JIRA INFRA-1201 #action In Progress
c6e1ccef -
Benjamin Bertrand authored
Need conda 4.6 already installed, so update the installer.
2d4d197d -
Benjamin Bertrand authored
Avoid timeout on gitlab-runners
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored731bc462
-
Benjamin Bertrand authored
conda and conda_env share the same Conda class. This class should be imported from another file but modules can only use imports from ansible.module_utils due to the way the module is copied to the host. See https://docs.ansible.com/ansible/latest/dev_guide/developing_program_flow_modules.html#ansiballz JIRA INFRA-1307 #action In Progress
83afae82 -
Benjamin Bertrand authored
Avoid hard-coding /opt/conda
43024a26 -
Benjamin Bertrand authored
foo that isn't supposed to exist, does in conda-e3 for test
c6338016 -
Benjamin Bertrand authored
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
Using the conda module to update conda prevents to update from version older than 4.6 (the module requires 4.6). Using the command module should allow to update from older versions.
-
Benjamin Bertrand authored
Using the conda_env module is more robust. - If the handler failed for any reason, the env file had to be deleted for it to run again - conda_env ensures the environment is up to date without having to recreate it
-
Benjamin Bertrand authored
By default, we have: default_channels: - https://repo.anaconda.com/pkgs/main - https://repo.anaconda.com/pkgs/r Set it to an empty list to make sure repo.anaconda.com is not accessed (there shouldn't be any connection to it from the TN). JIRA INFRA-1560 #action In Progress
-
Benjamin Bertrand authored
JIRA INFRA-1563 #action In Progress
01d29f93 -
Benjamin Bertrand authored
JIRA INFRA-1563
6c8ac941 -
Benjamin Bertrand authored
-
Benjamin Bertrand authoredb59938b7
-
Benjamin Bertrand authoreda4bfaa2e
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
JIRA INFRA-2148
b8e07b7e -
Benjamin Bertrand authored
JIRA INFRA-2156 #action In Progress
3fc732b1 -
Benjamin Bertrand authored
ics-conda-forge should be used instead
-
Benjamin Bertrand authorede5ccd628
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
JIRA INFRA-2513 #action In Progress
-
Ross Elliot authored
[ICSHWI-7320]
9e49f92d -
Ross Elliot authored
Custom Dockerfile.j2 template required for ESS Linux, as package names differ from that used by the default template shipped with Molecule. ICSHWI-7320
6610b4bb -
Ross Elliot authored
ICSHWI-7320
170d1a83 -
Ross Elliot authored
ICSHWI-7320
a9f6717b -
Anders Harrisson authored
Add ESS Linux support to role See merge request ics-ansible-galaxy/ics-ans-role-conda!4
-
Anders Harrisson authored
-
Anders Harrisson authored
-
Anders Harrisson authored
-
Anders Harrisson authored5632091d
-
Anders Harrisson authored
JIRA INFRA-6207
8775bdbd -
Anders Harrisson authored
Add Mamba to Conda installation and use Mamba by default See merge request ics-ansible-galaxy/ics-ans-role-conda!6
-
Anders Harrisson authored
Skipping the 'else' statement seems to work in Molecule, and even when running ansible-playbook from the local Molecule environment. However, on AWX this fails with 'the inline if-expression on line 1 evaluated to false and no else section was defined'.
-
Anders Harrisson authored
-
Anders Harrisson authored
JIRA INFRA-6368
-
Alex Thibault-Ferial authored770158e2
-
Gitlab Bot authored
Added Ubuntu 20 and 22 compatibility See merge request !7
-
Anders Harrisson authored
conda_version: 24.1.2 conda_mamba_version: 1.5.7 JIRA INFRA-9397
0bde476a -
Anders Harrisson authoredfc7a47ba
-
Anders Harrisson authored8d7c9b90
-
Anders Harrisson authored93a84dd4
-
Anders Harrisson authored
Conda 24 caused an issue with json output for environments with pip packages in the environment file. This also downgrades Mamba to 1.5.5 but upgrades python to 3.10.13.
1a84f210 -
Anders Harrisson authored
-
Lucas Magalhães authoredb60b2039
-
Lucas Magalhães authored
This reverts commit 4cdd54e8.
3bd67c6c -
Anders Harrisson authored
Remove extra packages for ESS Linux See merge request !9
Showing
- .ansible-lint 9 additions, 0 deletions.ansible-lint
- .flake8 1 addition, 1 deletion.flake8
- .gitignore 3 additions, 0 deletions.gitignore
- .gitlab-ci.yml 16 additions, 0 deletions.gitlab-ci.yml
- .yamllint 1 addition, 0 deletions.yamllint
- README.md 90 additions, 15 deletionsREADME.md
- defaults/main.yml 11 additions, 3 deletionsdefaults/main.yml
- handlers/main.yml 0 additions, 3 deletionshandlers/main.yml
- library/conda.py 347 additions, 0 deletionslibrary/conda.py
- library/conda_env.py 332 additions, 0 deletionslibrary/conda_env.py
- meta/main.yml 3 additions, 0 deletionsmeta/main.yml
- molecule/debian/molecule.yml 30 additions, 0 deletionsmolecule/debian/molecule.yml
- molecule/default/Dockerfile.j2 0 additions, 14 deletionsmolecule/default/Dockerfile.j2
- molecule/default/converge.yml 0 additions, 0 deletionsmolecule/default/converge.yml
- molecule/default/environment_python371.yml 6 additions, 0 deletionsmolecule/default/environment_python371.yml
- molecule/default/environment_python373.yml 6 additions, 0 deletionsmolecule/default/environment_python373.yml
- molecule/default/molecule.yml 19 additions, 9 deletionsmolecule/default/molecule.yml
- molecule/default/prepare.yml 18 additions, 3 deletionsmolecule/default/prepare.yml
- molecule/default/side_effect.yml 14 additions, 0 deletionsmolecule/default/side_effect.yml
- molecule/default/test_conda.yml 124 additions, 0 deletionsmolecule/default/test_conda.yml
.ansible-lint
0 → 100644
handlers/main.yml
deleted
100644 → 0
library/conda.py
0 → 100644
library/conda_env.py
0 → 100644
molecule/debian/molecule.yml
0 → 100644
molecule/default/Dockerfile.j2
deleted
100644 → 0
molecule/default/environment_python371.yml
0 → 100644
molecule/default/environment_python373.yml
0 → 100644
molecule/default/side_effect.yml
0 → 100644
molecule/default/test_conda.yml
0 → 100644