- May 17, 2019
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
conda-e3 is now used to install pyepics and pvapy
-
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).
-
- Apr 23, 2019
-
-
Benjamin Bertrand authored
On the TN, we can't access repo.anaconda.com. The channel_alias has to be set before trying to update conda.
-
- Apr 15, 2019
-
-
Te-Hung Tseng authored
Updated conda to 4.6.12 See merge request !1
-
Te-Hung Tseng authored
-
- Apr 09, 2019
-
-
Benjamin Bertrand authored
Allow to specify the channels to use using the conda_channels variable.
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
The create and destroy playbooks are not required anymore. They are part of molecule (for docker).
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
When installing conda with the installer, conda can be updated by using conda. But when using the RPM, conda should only be updated with yum. The RPMs provided by conda are currently updated very seldomly (conda 4.6.11 is available, but the only rpm available is still 4.5.12). Using the installer gives better control of the version we want to install.
-
- Jan 31, 2019
-
-
Benjamin Bertrand authored
1. It's easier to use a mirror (no need to manually copy new RPMs to artifactory) 2. The mirror is configured in this role because it's the only repo needed to install conda (no EPEL). No need to put it in the ics-ans-role-repository and add a dependency.
-
- Jan 27, 2019
-
-
Benjamin Bertrand authored
- only specify the python version to install (without exact dependencies to avoid deprecated packages) - use file from the repository to test http url (python27_env.yml) to not rely on an external repository
-
Benjamin Bertrand authored
RPM released by anaconda. Installation is done from the RPM to avoid adding the repository as dependency.
-
- Jan 24, 2019
-
-
Benjamin Bertrand authored
-
- Oct 24, 2018
-
- Oct 09, 2018
-
-
Benjamin Bertrand authored
Still issue with the new installer: NotWritableError: The current user does not have write permissions to a required path.\n path: /home/conda/.conda/pkgs/urls.txt
-
Benjamin Bertrand authored
Update installer as well
-
Benjamin Bertrand authored
Artifactory added native support for conda repository. The URL should include /api/conda. JIRA INFRA-604
-
- Aug 23, 2018
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
Dynamic includes and attribute inheritance changed in Ansible 2.5 tags are only applied to the include_* itself and are not inherited by the tasks within. See https://docs.ansible.com/ansible/2.5/porting_guides/porting_guide_2.5.html#dynamic-includes-and-attribute-inheritance
-
- Jun 27, 2018
-
-
Benjamin Bertrand authored
-
- Jun 04, 2018
-
-
Benjamin Bertrand authored
-
- May 29, 2018
-
-
Benjamin Bertrand authored
By default, if the file exists locally, get_url will NOT download the file. force shall be set to true to force the file to be downloaded.
-
- Apr 25, 2018
-
-
Benjamin Bertrand authored
1. Artifactory hosts a mirror of: - conda-forge - anaconda-main (this is the only channel from defaults that we care about) We also add the ics-conda channel. We probably want to allow people to add extra channels in the future. 2. Remove the user condarc file. The default configuration should be done at system level.
-
Benjamin Bertrand authored
We want to track the changes to the conda environment files. They should be in git instead of artifactory.
-
- Apr 24, 2018
-
-
Benjamin Bertrand authored
Use a handler to create the environment
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
Installer NOT updated to 4.4.10 due to this bug: https://github.com/conda/conda/issues/7109 Have to wait for a newer installer before to update. The installer doesn't really matter as long as we can update conda to the version we want.
-
- Mar 05, 2018
-
-
Benjamin Bertrand authored
-
- Jan 24, 2018
-
-
Benjamin Bertrand authored
Use include_tasks instead of include (requires Ansible 2.4)
-
Benjamin Bertrand authored
-
- Jan 23, 2018
-
-
Benjamin Bertrand authored
The conda env create command (with become) fails when /home/conda/.conda/environments.txt doesn't exist. See https://github.com/conda/conda/issues/6576
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
- update Miniconda installer (required to install conda 4.4) - pin conda package to defaults channel to avoid downgrade with conda-forge channel - use new /opt/conda/etc/profile.d/conda.sh profile script (remove old conda_env.sh) Note that conda base environment is not activated.
-
- Jan 10, 2018
-
-
Benjamin Bertrand authored
The wheel version that was used was removed (broken package?)
-
- Jan 05, 2018
-
-
Benjamin Bertrand authored
-
Benjamin Bertrand authored
environment files shall be passed via the conda_env_files variable.
-
- May 10, 2017
-
-
Benjamin Bertrand authored
Miniconda2 was made the default because of Ansible, but there is no reason. Ansible has to use the default Python installation in the first place. For molecule, there is no problem to install that in a conda env with Python2.
-
- Apr 25, 2017
-
-
Benjamin Bertrand authored
-