-
1bddf21049
remove 'make db' target as well
Fredrik Thulin
2023-02-07 15:04:01 +0100
-
c400bba97d
remove 'make db'
Fredrik Thulin
2023-02-07 14:21:29 +0100
-
-
46f4fc6d33
Merge pull request #35 from SUNET/jocar-fix-eyaml
Micke Nordin
2023-02-07 08:57:49 +0100
-
-
cae694d1ce
Make sure of separator
Johan Wassberg
2023-02-07 08:49:31 +0100
-
-
0db8d1fd9a
Merge pull request #34 from SUNET/feature-ft-cron_wrapper_improvements
Patrik Lundin
2023-02-07 07:33:24 +0100
-
-
12b2412ea7
run cron at boot too, to e.g. get new firewall rules installed
Fredrik Thulin
2023-02-06 17:12:01 +0100
-
79606f2a6d
check for /etc/no-automatic-cosmos in the wrapper, and allow arguments to be passed
Fredrik Thulin
2023-02-06 16:45:53 +0100
-
3988f5beb0
shellcheck fixes
Fredrik Thulin
2023-02-06 16:41:04 +0100
-
-
906edf3caf
Merge pull request #32 from SUNET/feature-ft-install_eyaml
Patrik Lundin
2023-02-06 12:31:31 +0100
-
-
8599d395c2
Merge pull request #33 from SUNET/feature-ft-tinkering
Johan Wassberg
2023-02-03 16:10:54 +0100
-
-
708c6c1b64
add set -e, and do some shellcheck cleanup
Fredrik Thulin
2023-02-03 16:05:09 +0100
-
25463e6013
respect COSMOS_VERBOSE
Fredrik Thulin
2023-02-03 16:04:51 +0100
-
-
f9a286fc05
install eyaml on Ubuntu from 18.04 and Debian from version 10
Fredrik Thulin
2023-02-03 15:40:15 +0100
-
e08346aa30
cleanup, use stamp-file, only run on old OS versions
Fredrik Thulin
2023-02-03 15:39:49 +0100
-
-
948cc80389
Update cosmos-puppet-ops.mkd
Johan Wassberg
2023-02-03 11:24:55 +0100
-
4c877bc6ea
Syntax error
Johan Wassberg
2023-02-03 10:58:25 +0100
-
17288b9d0b
init
Fredrik Thulin
2023-02-02 18:32:18 +0100
-
ba1e40ffd3
Merge pull request #31 from theseal/wrap-cosmos
Micke Nordin
2023-02-02 13:01:02 +0100
-
-
84b29e4eaa
Executable
Johan Wassberg
2023-02-02 11:49:10 +0100
-
49ba964897
Wrap cosmos in scriptherder if available
Johan Wassberg
2023-02-02 11:45:30 +0100
-
10430a91a9
Merge pull request #30 from eest/patlu-update-cosmos-modules-example
Micke Nordin
2023-02-01 12:55:04 +0100
-
-
281f818062
Update setup_cosmos_modules.example
Patrik Lundin
2023-02-01 11:19:49 +0100
-
-
e212b6f56f
Support master branch being renamed to main
Patrik Lundin
2023-01-31 08:19:41 +0100
-
4601e0bf08
make sure we get clean checkouts
Fredrik Thulin
2023-01-30 14:12:13 +0100
-
582cb8a691
Merge pull request #29 from theseal/jocar-backport-no-protection
Patrik Lundin
2023-01-30 12:12:19 +0100
-
-
-
-
d604d2fab5
set no-protection on the private key
Leif Johansson
2017-01-09 22:03:38 +0100
-
-
3234cc59e3
Merge pull request #25 from theseal/fix-etc-hosts
Micke Nordin
2023-01-30 11:31:00 +0100
-
-
64c12216bd
Merge pull request #28 from theseal/only-update-db-when-needed
Micke Nordin
2023-01-30 11:30:21 +0100
-
-
57b302a299
Only update the database when needed
Johan Wassberg
2023-01-30 11:21:01 +0100
-
92c76f4f3f
Merge pull request #27 from SUNET/kano-setup-cosmos-modules-example
Fredrik Thulin
2023-01-27 10:36:37 +0100
-
-
bb62889454
Move example script to docs
Micke Nordin
2023-01-27 10:34:59 +0100
-
2e0ccdd92d
Add example setup_cosmos_modules script
Micke Nordin
2023-01-26 09:53:36 +0100
-
-
73f3626176
Merge pull request #26 from eest/patlu-iaas-missing-default-user
Fredrik Thulin
2023-01-26 09:06:39 +0100
-
-
-
-
f1ab4506f1
iaas-setup.sh: support default user not existing
Patrik Lundin
2023-01-25 21:52:20 +0100
-
-
bc17ee1354
Don't confuse containers to connect to them self
Johan Wassberg
2023-01-24 10:01:59 +0100
-
-
714506da1e
Merge pull request #24 from SUNET/ft-dynamic_cosmos_modules
Micke Nordin
2023-01-19 18:32:21 +0100
-
-
192e7b77b5
Merge pull request #23 from SUNET/ft-test_in_docker
Micke Nordin
2023-01-19 18:26:53 +0100
-
-
715105aadb
add documentation for dynamically generated cosmos-modules.conf
Fredrik Thulin
2023-01-19 17:56:51 +0100
-
906e483c53
speling
Fredrik Thulin
2023-01-19 17:46:23 +0100
-
c3c6171f96
modules, not models
Fredrik Thulin
2023-01-19 17:30:18 +0100
-
e2e394a9af
generate /etc/puppet/cosmos-modules.conf dynamically
Fredrik Thulin
2023-01-19 17:15:37 +0100
-
-
187e3bc9be
add script and Makefile target to test multiverse in a docker container
Fredrik Thulin
2023-01-19 11:40:42 +0100
-
-
44f4fb6620
Merge pull request #22 from eest/backport-edit-secrets-from-cnaas-ops
Fredrik Thulin
2023-01-18 14:32:30 +0100
-
-
a7d0a189da
Work around broken hiera-eyaml on 22.04
Patrik Lundin
2023-01-18 13:50:09 +0100
-
d12f6297ed
Support Ubuntu 20 as well for edit-secrets.
Kristofer Hallin
2020-09-14 10:02:20 +0200
-
c8451c2122
copy edit-secrets from eduid-ops
Fredrik Thulin
2020-01-02 13:23:11 +0100
-
-
aa115ce052
Merge pull request #19 from theseal/master
Gijutsu
2023-01-17 14:09:21 +0100
-
-
fb4849a0df
Use puppet that comes with OS
Johan Wassberg
2023-01-17 13:53:13 +0100
-
-
46aecacb06
Merge pull request #18 from eest/cosmos-set-root-perms
Fredrik Thulin
2022-12-05 15:08:49 +0100
-
-
68d0083557
Make overlay permission script global
Patrik Lundin
2022-12-05 13:26:20 +0100
-
-
b454cd52ba
Merge pull request #17 from eest/patlu-handle-multiple-versions-of-cosmos-deb
Fredrik Thulin
2022-11-15 18:54:39 +0100
-
-
3ef4e47ff6
Handle multiple versions of cosmos .deb
Patrik Lundin
2022-11-15 18:11:51 +0100
-
-
7012bf0342
Merge pull request #16 from eest/patlu-sync-ubuntu-with-prepare-iaas-debian
Fredrik Thulin
2022-11-15 07:56:30 +0100
-
-
4c6623f128
Merge pull request #15 from eest/backport-nunoc-ops
Leif Johansson
2022-11-14 14:09:52 +0100
-
-
16a6a67fd1
Make debian iaas prepare scripts handle ubuntu
Patrik Lundin
2022-11-14 12:41:57 +0100
-
-
-
020b8fe34c
Enable "set -e" again
Patrik Lundin
2022-10-12 16:26:20 +0200
-
c55e5535a2
Add gpg to cosmos bootstrap script
Patrik Lundin
2022-10-10 16:06:16 +0200
-
0692cabba3
Remove that '.novalocal' line in /etc/hosts, added by cloud-init
Linus Nordberg
2019-02-20 11:39:38 +0100
-
3b80ba32c7
Set manage_etc_hosts to false for cloudimage based hosts
John Van de Meulebrouck Brendgard
2019-02-13 19:07:04 +0100
-
b2272d409f
free-hand updates from eduid-ops
Fredrik Thulin
2018-02-16 14:40:35 +0100
-
19304f2d79
short hostname i /etc/hosts
Leif Johansson
2016-04-20 17:29:04 +0200
-
378dfe04fa
try very hard to find git
Leif Johansson
2016-04-20 16:44:14 +0200
-
7f0c457a33
try very hard to find git
Leif Johansson
2016-04-20 15:37:25 +0200
-
87e49a541f
safe update & upgrade
Leif Johansson
2016-04-20 15:07:37 +0200
-
6c621aa5f1
Merge pull request #14 from eest/rework-prepare-iaas-debian
Fredrik Thulin
2022-10-10 16:52:15 +0200
-
-
-
-
300c4283af
Rework prepare-iaas-debian
Patrik Lundin
2022-10-07 09:50:11 +0200
-
-
42f674edb3
speling
Fredrik Thulin
2022-04-14 12:35:26 +0200
-
7323626efe
cleanups, and install cosmos_1.5-2~sunet20220414_all.deb
Fredrik Thulin
2022-04-14 12:31:27 +0200
-
d033b58909
init, new version with better git update and signature validation
Fredrik Thulin
2022-04-14 12:22:44 +0200
-
375a06276c
Merge pull request #11 from SUNET/ft-fix_package_manager
Leif Johansson
2019-04-04 23:01:39 +0200
-
-
b5d538ece1
init, from eduid-ops
Fredrik Thulin
2019-04-04 14:59:36 +0200
-
-
61d1c1c9b7
Merge branch 'ft-gpg_no_tty'
John Van de Meulebrouck Brendgard
2019-03-17 16:40:34 +0100
-
-
7c5a063045
gpg import with --no-tty
Fredrik Thulin
2019-03-17 13:26:44 +0100
-
-
de49b194d0
Merge pull request #9 from SUNET/gijutsu-support-debian
Leif Johansson
2019-03-07 21:58:51 +0100
-
-
d8cc0aa331
Merge pull request #5 from pettai/more-puppet-debs
Leif Johansson
2019-02-18 16:55:21 +0100
-
-
0084a8864d
Merge pull request #8 from SUNET/gijutsu-fix-db.py
Fredrik Thulin
2019-02-13 15:48:58 +0100
-
-
3f56de1355
Force pseudo-terminal when running addhost
John Van de Meulebrouck Brendgard
2019-02-13 15:46:57 +0100
-
-
-
fba9ddb8f7
Changed example regex
John Van de Meulebrouck Brendgard
2019-02-12 16:21:24 +0100
-
c591d6fe4b
Changed from re.search to re.match in db.py
John Van de Meulebrouck Brendgard
2019-02-12 16:20:54 +0100
-
-
56c8355c17
Merge pull request #7 from SUNET/gijutsu-sync-nunoc
Leif Johansson
2019-01-30 16:51:47 +0100
-
-
108e261bdd
Added the script host-puppet-conf-test
John Van de Meulebrouck Brendgard
2019-01-29 23:29:33 +0100
-
59fb131af6
Added the scripts prepair-iaas-debian and prepair-iaas-ubuntu
John Van de Meulebrouck Brendgard
2019-01-29 23:27:56 +0100
-
-
bc7ffe9b53
Merge pull request #6 from SUNET/ft-sync_from_eduid
Leif Johansson
2019-01-16 09:48:54 +0100
-
-
f25a6af712
use python3
Fredrik Thulin
2019-01-15 13:18:22 +0100
-
fc3d3294ed
stage reboots across sites
Fredrik Thulin
2019-01-15 13:12:41 +0100
-
5eeaa2e3ff
noninteractive to not block when removing packages
Fredrik Thulin
2019-01-15 13:12:07 +0100
-
bc027359d1
show which manifest is applied to lessen confusion
Fredrik Thulin
2019-01-15 13:11:15 +0100
-
e069bd4f06
remove unused reports that take about 2s per run to create
Fredrik Thulin
2019-01-15 13:10:46 +0100
-
08979437b5
add support for file:// urls
Fredrik Thulin
2019-01-15 13:09:24 +0100
-
bf1b476d9a
colors
Fredrik Thulin
2019-01-15 13:08:39 +0100
-
a2e4c5372f
add support for a second, local puppet module config file
Fredrik Thulin
2019-01-15 13:07:47 +0100
-
761963ba2f
add colors, sanity checking and support for Ubuntu 18.04
Fredrik Thulin
2019-01-15 13:06:48 +0100
-
-
a8166f6cbc
Merge of edit-secrets from nunoc-ops
John Van de Meulebrouck Brendgard
2018-04-25 12:03:50 +0200
-
f096b2274d
Add more puppet debs
Fredrik Pettai
2018-02-15 23:48:16 +0100
-
-
ffdb1aa4d1
Updated year and version in cosmos-puppet-ops.mkd
John Van de Meulebrouck Brendgard
2017-11-09 14:31:27 +0100
-
29bf83125a
Added info on how to bootstrap a machine that is not yet in DNS
Gijutsu
2017-08-23 16:26:11 +0200
-
56f7f529d9
Merge pull request #4 from Gijutsu/master
Linus Nordberg
2017-07-26 14:49:02 +0000
-
-
e0505b4100
Uppdated puppetlabs-release-xenial.deb
John Van de Meulebrouck Brendgard
2017-04-26 16:03:02 +0200
-
4972eefdcc
ny run-cosmos
Leif Johansson
2017-02-02 15:37:32 +0100
-
5cd4e5b0cf
Verified puppetlabs-release-xenial.deb for Ubuntu 16.04
John Van de Meulebrouck Brendgard
2016-09-30 17:58:56 +0200
-