- Aug 29, 2024
-
-
Lihai Tu authored
Signed-off-by:
tu1h <lihai.tu@daocloud.io>
-
- Jun 26, 2024
-
-
Lihai Tu authored
Support disable unattended-upgrades for Linux kernel and all packages start with linux- on Ubuntu (#11296) Signed-off-by:
tu1h <lihai.tu@daocloud.io>
-
- Mar 27, 2024
-
-
Max Gautier authored
* Remove leftover files for Coreos Coreos was replaced by flatcar in 058438a2 but the file was copied instead of moved. * Remove workarounds for resolved ansible issues * boostrap: Use first_found to include per distro Using directly ID and VARIANT_ID with first_found allow for less manual includes. Distro "families" are simply handled by symlinks. * boostrap: don't set ansible_python_interpreter - Allows users to override the chosen python_interpreter with group_vars easily (group_vars have lesser precedence than facts) - Allows us to use vars at the task scope to use a virtual env Ansible python discovery has improved, so those workarounds should not be necessary anymore. Special workaround for Flatcar, due to upstream ansible not willing to support it.
-
- Nov 19, 2021
-
-
Florian Ruynat authored
-
- Aug 20, 2021
-
-
rtsp authored
-
- Mar 29, 2021
-
-
Terry authored
DNSSEC is off by default on ubuntu/bionic64 (18.04) as per resolved.conf(5). These tasks are artefacts of obsolete infra configuration, and no longer needed. Further removing these tasks resolves the issue that the tasks always reports 'changed' and bounces systemd-resolved unneccesarily, even if there was no actual modification of /etc/systemd/resolved.conf.
-
- Feb 11, 2021
-
-
Etienne Champetier authored
This fixes deployment with CentOS 8 Streams and make detection more reliable Signed-off-by:
Etienne Champetier <e.champetier@ateme.com>
-
- Jan 11, 2021
-
-
Etienne Champetier authored
no_proxy is a pain to get right, and having proxy variables present causes issues (k8s components get proxy configuration after upgrade, see #7100) It's better to only configure what require proxy: - the runtime (containerd/docker/crio) - the package manager + apt_key - the download tasks Tested with the following clusters - 4 CentOS 8 nodes - 1 Ubuntu 20.04 node Signed-off-by:
Etienne Champetier <champetier.etienne@gmail.com>
-
- Jan 06, 2021
-
-
flix444 authored
Valuating conditional (need_https_proxy.rc != 0) fail if http_proxy set and skip_http_proxy_on_os_packages is true (#7078) * Remove because of empty need_http_proxy.rc if http/https_proxy and skip_http_proxy_on_os_packages=true is set * Modify sample for debian and centos skip_http_proxy * Modify sample for debian and centos skip_http_proxy
-
- Oct 21, 2020
-
-
wand3r3r authored
* Adding option to disable gloablly applying a proxy to etc/yum.conf * Change made to proxy_yum_globaly basedon reviewer feedback * fix trailing spaces in ymllint
-
- Sep 09, 2020
-
-
Florian Ruynat authored
-
- Jun 17, 2020
-
-
Maxime Guyot authored
-
- Apr 09, 2020
-
-
aharrisson authored
-
- Aug 22, 2019
-
-
ewtang authored
Updated Openstack to terraform 0.12 (#5062) * update openstack to terraform 0.12(.5) * replace cluter.tf with cluster.tfvars * update README.md to terraform 0.12 * update Openstack CI tests to use terraform 0.12 * specify terraform version in openstack README * gitlab CI to copy cluster.tfvars in case of openstack provider * The terraform/openstack dynamic inventory can read tfstate v4 (generated by terraform 0.12) and convert them internally ro v3 (as generated by terraform 0.11.x). Additionally the script has been updated to Python 3.
-
- Jul 16, 2019
-
-
Vincent Link authored
-
- Apr 24, 2019
-
-
MarkusTeufelberger authored
* Add README to bootstrap-os role * Rework bootstrap-os once more * Document workarounds for bugs/deficiencies in Ansible modules * Unify and document role variables * Remove installation of additional packages and repositories * Merge Ubuntu and Debian tasks * Remove pipelining setting from default playbooks * Fix OpenSUSE not running its required tasks
-
- Feb 12, 2019
-
-
MarkusTeufelberger authored
* bootstrap: rework role * support being called from a non-root user * run some commands in check mode * unify spelling/task names * bootstrap: fix wording of comments for check_mode: false * bootstrap: remove setup-pipelining task
-
- Jan 03, 2019
-
-
Anton Patsev authored
* Fix mixup http/https in bootstrap-debian.yml * Update bootstrap-debian.yml
-
- Dec 25, 2018
-
-
Anton Patsev authored
-
- Oct 20, 2018
-
-
Erwan Miran authored
-
- Nov 06, 2017
-
-
Günther Grill authored
-
- Nov 03, 2017
-
-
Günther Grill authored
* Change deprecated vagrant ansible flag 'sudo' to 'become' * Emphasize, that the name of the pip_pyton_modules is only considered in coreos * Remove useless unused variable * Fix warning when jinja2 template-delimiters used in when statement There is no need for jinja2 template-delimiters like {{ }} or {% %} any more. They can just be omitted as described in https://github.com/ansible/ansible/issues/22397 * Fix broken link in getting-started guide
-
- Oct 03, 2017
-
-
Matthew Mosesohn authored
-
- Feb 13, 2017
-
-
Sergii Golovatiuk authored
- Refactor 'Check if bootstrap is needed' as ansible loop. This allows to add new elements easily without refactoring. Add pip to the list. - Refactor 'Install python 2.x' task to run once if any of rc codes != 0. Actually, need_bootstrap is array of hashes, so map will allow to get single array of rc statuses. So if status is not zero it will be sorted and the last element will be get, converted to bool. Closes: #961 Signed-off-by:
Sergii Golovatiuk <sgolovatiuk@mirantis.com>
-
Sergii Golovatiuk authored
Closes: #961 Signed-off-by:
Sergii Golovatiuk <sgolovatiuk@mirantis.com>
-
- Dec 27, 2016
-
-
Bogdan Dobrelya authored
Signed-off-by:
Bogdan Dobrelya <bogdando@mail.ru>
-
- Dec 09, 2016
-
-
Bogdan Dobrelya authored
Add tags to allow more granular tasks filtering. Add generator script for MD formatted tags found. Add docs for tags how-to. Signed-off-by:
Bogdan Dobrelya <bdobrelia@mirantis.com>
-
- Nov 16, 2016
-
-
sneumann authored
Moved the variable setting to the apt-get install part where it matters as requested in the review.
-
- Nov 15, 2016
-
-
sneumann authored
-
- Sep 07, 2016
-
-
Antoine Legrand authored
-
Özgür Caner authored
-
Özgür Caner authored
-