Commit Graph
36 Commits
Author SHA1 Message Date
Julien DOCHE b12a3840e1 Merge pull request #119 from k3s-io/reset-improvements
Reset role improvements
2021-02-23 09:19:10 +01:00
Julien DOCHE 88e1a43543 Make sure the reset role can be run with --check
We need to compute what mountpoints would be unmounted even when running with
--check

Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2021-02-19 00:19:50 +01:00
Julien DOCHE 54629a46bd Change reset deletion order to avoid racecondition
If the k3s binary is launched after the deletion of `/var/lib/rancher/k3s`, k3s
will automatically create this directory. This change deletes the k3s binary
first so that it cannot be called after `/var/lib/rancher/k3s` is deleted

Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2021-02-19 00:12:51 +01:00
Julien DOCHE f1163ffca9 Merge pull request #116 from stafwag/master
Reorganize the filesystem umount order.
2021-02-14 22:18:01 +01:00
Julien DOCHE 456166efa5 Merge pull request #118 from k3s-io/update-ci
Fix CI with new ansible 2.10 package
2021-02-14 21:52:30 +01:00
Julien DOCHE 219ed2f49d Fix CI with new ansible 2.10 package
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2021-02-14 21:47:02 +01:00
Julien DOCHE 999803ae14 Merge pull request #103 from kopwei/master
Correct repo path in downloading URL
2020-12-02 17:22:51 +01:00
Julien DOCHE 721c348702 Merge pull request #79 from stafwag/master
Moved Raspberry Pi specifics settings to raspberrypi role
2020-09-27 18:59:18 +02:00
Julien DOCHE a066c77ab5 Merge pull request #80 from jeffspahr/master
Fix umount_with_children typo
2020-09-27 18:47:04 +02:00
Julien DOCHE b9fbe05aa2 Merge pull request #92 from lentzi90/develop
Use checksum with get_url
2020-09-27 18:09:42 +02:00
Julien DOCHE 09a68c398f Merge pull request #63 from JohnTheNerd/master
Fixed Raspbian detection on 64-bit kernel, made reboot only do so if needed
2020-08-05 12:20:10 +02:00
Julien DOCHE 9ff274481d Merge pull request #54 from fnord123/issue40_cgroups_on_ubuntu_x86
Fix cgroups on ubuntu x86 (Issue 40)
2020-07-30 16:36:22 +02:00
Julien DOCHE ad3dc65cd9 Merge pull request #66 from stafwag/master
reset role updated to killall containerd daemons and umount k3s filesystems
2020-07-26 16:26:31 +02:00
Julien DOCHE 39632b7656 Merge pull request #51 from edenreich/allow-to-configure-agent
Allow to configure the agent as well
2020-07-24 11:29:47 +02:00
Julien DOCHE 386a46d353 Merge pull request #42 from fnord123/master
Fix Raspbian role to run correctly on Python 3.x (e.g. Ubuntu 20.04) Ansible host
2020-07-24 11:27:58 +02:00
Julien DOCHE f83368d05b Merge pull request #58 from guofengzh/master
Fixes: #56
2020-07-24 11:19:46 +02:00
Julien DOCHE 9fbd0e6a76 Merge pull request #64 from b-m-f/patch-1
Fix typo in k3s main.yml
2020-07-24 10:45:13 +02:00
Julien DOCHE 5ea14c1771 Merge pull request #65 from b-m-f/master
Pass through extra arguments to the nodes with extra_node_args group …
2020-07-21 17:44:04 +02:00
Julien DOCHE f616f3a593 Merge pull request #41 from zaherg/master
Have a sample inventory directory as a start point
2020-06-06 11:08:15 +02:00
Julien DOCHE 208bb87e58 Merge pull request #37 from fnord123/raspbian64beta
Add support for latest beta of Raspbian64
2020-05-30 22:43:10 +02:00
Julien DOCHE b508c721ad Merge pull request #27 from geerlingguy/26-failed-reset
Fixes #26: Ignore failure in service task in reset playbook so it can run.
2020-05-18 15:48:32 +02:00
Julien DOCHE caf35f2ba8 Merge pull request #18 from geerlingguy/17-fix-changed-check
Fixes #17: Fix is changed check so reboot task doesn't fail.
2020-05-18 10:31:30 +02:00
Julien DOCHE d250fbd76d Merge pull request #23 from geerlingguy/22-file-mode-octal
Fixes #22: Set proper file mode using an octal.
2020-05-18 10:27:09 +02:00
Julien DOCHE 34f525392c Merge pull request #19 from geerlingguy/16-nocows
Fixes #16: Add nocows = true.
2020-05-15 09:15:46 +02:00
Julien DOCHE df45f1af2a Merge pull request #20 from geerlingguy/15-update-default-version
Fixes #15: Update default k3s version.
2020-05-15 09:10:10 +02:00
Julien DOCHE 12aad6598a Add /usr/local/bin to secure_path, Add br_netfilter on centos
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-05-13 16:20:54 +02:00
Julien DOCHE 43efd4f999 Merge pull request #12 from geerlingguy/11-license
Fixes #11: Add Apache 2.0 LICENSE file.
2020-05-12 23:19:42 +02:00
Julien DOCHE bad25d1ba5 Merge pull request #7 from geerlingguy/4-inventory-name
Fixes #4: Use k3s_cluster (no dashes) for inventory name.
2020-05-12 22:58:41 +02:00
Julien DOCHE 3bee6136fc Merge pull request #8 from geerlingguy/5-reboot-module
Fixes #5: Use Ansible's reboot module instead of reboot command.
2020-05-12 22:53:41 +02:00
Julien DOCHE fdcc3aca5b Merge pull request #10 from geerlingguy/9-iptables-rhel
Fixes #9: Make sure both iptables and ip6tables are configured correctly.
2020-05-12 22:52:15 +02:00
Julien DOCHE 71dd910ec1 Fix systemd TimeoutStartSec
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-05-12 17:20:53 +02:00
Julien DOCHE 62a50429ca contrib/ansible: Add reset role and playbook to reset a node (#1565)
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-03-25 12:36:28 -07:00
Julien DOCHE d63ae87e02 contrib/ansible: Add extra_server_args variable
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-02-17 21:42:40 +01:00
Julien DOCHE 7f68b7f3cd contrib/ansible: Use kubectl to set the server url in conf
Sometimes https://127.0.0.1:6443 can be written in the conf, the regexp does
not account for that.

Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-02-17 20:55:44 +01:00
Julien DOCHE ca9702f65b contrib/ansible: Fix home is not necessarily in /home
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-02-17 20:49:01 +01:00
Julien DOCHE e60b4f39e7 contrib/ansible: Move example inventory to its own subdirectory
Signed-off-by: Julien DOCHE <julien.doche@gmail.com>
2020-02-16 21:08:42 +01:00