- Nov 09, 2021
-
-
Vincent Sellier authored
Related to T3705
-
- Oct 14, 2021
-
-
Vincent Sellier authored
Related to T3630
-
- Oct 08, 2021
-
-
Vincent Sellier authored
Related to T3487
-
- Sep 28, 2021
-
-
Antoine R. Dumont authored
-
- Sep 27, 2021
-
-
Vincent Sellier authored
Related to T3487
-
Vincent Sellier authored
-
- Sep 10, 2021
-
-
Vincent Sellier authored
Need to change the way the puppet data is mounted inside the VM because nfs on udp is disabled in the default bullseye kernel. cf https://github.com/hashicorp/vagrant/issues/10345
-
- Sep 09, 2021
-
-
Nicolas Dandrimont authored
-
- Aug 30, 2021
-
-
Antoine R. Dumont authored
-
- Aug 27, 2021
-
-
Antoine R. Dumont authored
Related to T3497
-
Antoine R. Dumont authored
Related to T3497
-
- Aug 24, 2021
-
-
Antoine R. Dumont authored
-
Vincent Sellier authored
-
- Aug 20, 2021
-
-
Vincent Sellier authored
-
Vincent Sellier authored
-
- Aug 11, 2021
-
-
Antoine R. Dumont authored
One with each a different role in puppet Related to T3462
-
- Jul 01, 2021
-
-
Vincent Sellier authored
- use the same hostname as in production - add the self signed certificate to simulate certmanager
-
Vincent Sellier authored
-
- Jun 10, 2021
-
-
Antoine R. Dumont authored
This adds the new nodes search-esnode[4-6] Related to T3041
-
Antoine R. Dumont authored
Related to T3041
-
- Jun 02, 2021
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- May 20, 2021
-
-
Antoine R. Dumont authored
This is hard to maintain as it is as most declarations are the same with slight changes over memory, hostname, ip, etc... This extracts the difference into a hashtable and map over said hashtable to declare the vm instead.
-
Antoine R. Dumont authored
Related to T3325
-
Antoine R. Dumont authored
-
Vincent Sellier authored
Related to T3325
-
Antoine R. Dumont authored
This won't work as that iso did not get published in the end because unneeded. Related to T3325
-
- May 19, 2021
-
-
Vincent Sellier authored
Run the provisionning of the facts first because if something is going wrong during the first puppet apply, the facts are not configured Related to T3325
-
Vincent Sellier authored
Related to T3325
-
Vincent Sellier authored
For unexpected reason, when puppet master is running through passenger the `environmentdir` configurration is ignored and the environments not found (for example staging). Related to T3325
-
Antoine R. Dumont authored
This actually installs the /etc/facts/fact.d/*.txt facts as files on the machine. Related to T3325
-
Vincent Sellier authored
Related to T3325
-
- May 18, 2021
-
-
Antoine R. Dumont authored
Temporary hack to install postgresql prior to puppetdb. Related to T3325
-
Antoine R. Dumont authored
That will avoid the need to install rsync altogether Related to T3325
-
Antoine R. Dumont authored
Related to T3325
-
Antoine R. Dumont authored
Or the default value targets an inexistant /var/cache/puppet folder: ``` ==> pergamon: Error: Evaluation Error: Error while evaluating a Function Call, Could not find any files from /var/cache/puppet/ssl/certs/pergamon.softwareheritage.org.pem (file: /tmp/vagrant-puppet/environments/production/site-modules/profile/manifests/puppet/master.pp, line: 29, column: 30) on node pergamon.softwareheritage.org ``` or ``` ==> pergamon: Error: Removing mount "le_certs": /var/cache/puppet/letsencrypt_exports does not exist or is not a directory ``` Related to T3325
-
Antoine R. Dumont authored
This fails otherwise [1] Either that or redo the debian image so it's installed there. [1] ``` ==> pergamon: Running provisioner: shell... pergamon: Running: /tmp/vagrant-shell20210518-14488-1xk5s1k.sh pergamon: sudo pergamon: : pergamon: rsync: command not found ``` Related to T3325
-
Vincent Sellier authored
- change le_certs mount points to match agent/master configuration - add puppet master certificate provisioning on pergamon - increase pergamon memory to be able to run puppetdb Related to T3325
-
Vincent Sellier authored
change the le_certs fileserver configuration to match the reality. It's needed reduce the difference between the agents and the puppet master Related to T3325
-