Fredrik Thulin
bf1b476d9a
colors
2019-01-15 13:08:39 +01:00
Fredrik Thulin
a2e4c5372f
add support for a second, local puppet module config file
2019-01-15 13:07:47 +01:00
Fredrik Thulin
761963ba2f
add colors, sanity checking and support for Ubuntu 18.04
2019-01-15 13:06:48 +01:00
John Van de Meulebrouck Brendgard
a8166f6cbc
Merge of edit-secrets from nunoc-ops
2018-04-25 12:03:50 +02:00
John Van de Meulebrouck Brendgard
ffdb1aa4d1
Updated year and version in cosmos-puppet-ops.mkd
2017-11-09 14:31:27 +01:00
Gijutsu
29bf83125a
Added info on how to bootstrap a machine that is not yet in DNS
2017-08-23 16:26:11 +02:00
Linus Nordberg
56f7f529d9
Merge pull request #4 from Gijutsu/master
...
Verified puppetlabs-release-xenial.deb for Ubuntu 16.04
2017-07-26 14:49:02 +00:00
John Van de Meulebrouck Brendgard
e0505b4100
Uppdated puppetlabs-release-xenial.deb
...
to version 1.1.0-4 called puppetlabs-release-pc1_1.1.0-4xenial_all.deb
at https://apt.puppetlabs.com .
2017-04-26 16:03:02 +02:00
Leif Johansson
4972eefdcc
ny run-cosmos
2017-02-02 15:37:32 +01:00
John Van de Meulebrouck Brendgard
5cd4e5b0cf
Verified puppetlabs-release-xenial.deb for Ubuntu 16.04
2016-09-30 17:58:56 +02:00
Fredrik Thulin
5294261f2c
Merge pull request #2 from Gijutsu/pre_and_post-tasks
...
Updated pre and post tasks
2016-09-01 14:17:23 +02:00
Fredrik Thulin
1f8733559b
Merge pull request #1 from Gijutsu/master
...
Updated documentation and conf ...
2016-09-01 14:16:19 +02:00
Fredrik Thulin
9167776246
Merge pull request #3 from Gijutsu/new-upstream-cosmos
...
new upstream release of cosmos that includes ln5 fixes for https remotes
2016-09-01 14:13:31 +02:00
John Van de Meulebrouck Brendgard
f6fe928590
new upstream release of cosmos that includes ln5 fixes for https remotes
...
along with a verified version of puppetlabs-release-trusty.deb
2016-08-28 21:22:48 +02:00
John Van de Meulebrouck Brendgard
55da5cd7ea
Included ft improvement to able to specify tag for bump-tag
...
Also changed from #!/bin/sh -> #!/bin/bash
since echo -e is not supported in sh
2016-08-28 17:12:10 +02:00
John Van de Meulebrouck Brendgard
5fbd6f5b94
Do not run update and autoremove on all machines at the same time as seen in eduID
2016-08-28 00:13:10 +02:00
John Van de Meulebrouck Brendgard
b81de45e77
Show diff of puppet changes as seen in eduID
2016-08-28 00:11:33 +02:00
John Van de Meulebrouck Brendgard
a94f87c41c
Support fetching of git over https:// as seen in eduID
2016-08-28 00:08:37 +02:00
John Van de Meulebrouck Brendgard
b56799bcc6
Added automatic re-import of expired keys as in eduID
2016-08-27 23:52:14 +02:00
John Van de Meulebrouck Brendgard
2e2cc75029
Do not fetch puppet deb over http, instead do as seen in eduID
2016-08-27 23:51:58 +02:00
John Van de Meulebrouck Brendgard
b9ec2c8f69
Various improvements made to bump-tag at SUNET
2016-08-27 17:53:18 +02:00
John Van de Meulebrouck Brendgard
b2afd3482e
Changed cosmos-modules.conf to reflect the changes in doc
2016-08-27 17:05:55 +02:00
John Van de Meulebrouck Brendgard
f939c526e6
Changed tag from eduid-cosmos to the more generic cosmos-ops
2016-08-27 17:05:11 +02:00
John Van de Meulebrouck Brendgard
b10c250c8e
Removed obsolete references to git:// and changed remotes to https://
...
"The downside of the Git protocol is the lack of authentication.
It’s generally undesirable for the Git protocol to be the only
access to your project."
Source: https://git-scm.com/book/tr/v2/Git-on-the-Server-The-Protocols
2016-08-27 16:22:16 +02:00
John Van de Meulebrouck Brendgard
68b796e24f
Updated documentation
2016-08-27 16:06:11 +02:00
Leif Johansson
c048945151
fix & simplify edit-secrets
2015-03-06 23:07:58 +01:00
Leif Johansson
bc70832f4c
logrotate for docker containers
2015-02-24 11:12:06 +01:00
Leif Johansson
0db53806e6
use run-cosmos in fabfile
2015-02-24 09:44:33 +01:00
Leif Johansson
4567098da8
Merge pull request #8 from fredrikt/master
...
merge from eduid
2015-02-23 20:01:18 +01:00
Fredrik Thulin
cd2b67ff5a
use run-cosmos, for serialization
2015-02-23 16:03:55 +01:00
Fredrik Thulin
e69b0f84f8
init
2015-02-23 16:02:43 +01:00
Fredrik Thulin
d164fde704
add 'local' source
2015-02-23 16:01:40 +01:00
Fredrik Thulin
3d51588fcf
update yaml syntax to work on Ubuntu 14.04
2015-02-23 16:01:24 +01:00
Fredrik Thulin
e6e25edc7e
Safer default repos, and show tag-name.
2015-02-23 15:58:29 +01:00
Leif Johansson
4f300ca632
simple kvm builder using cloud images
2014-10-22 14:28:05 +02:00
Leif Johansson
52311bfbe2
Merge pull request #7 from fredrikaslund/master
...
run git pull before any tag operation, if not pulled later push will fai...
2014-09-30 18:21:42 +02:00
Fredrik Aslund
c17a5a1a76
run git pull before any tag operation, if not pulled later push will fail anyway
2014-09-30 13:28:48 +02:00
Leif Johansson
e8068c2757
another deprecation
2014-09-29 15:13:02 +02:00
Leif Johansson
97f7390eac
newer puppet seems to want this
2014-09-29 15:06:28 +02:00
Leif Johansson
28cd67b49a
Merge branch 'master' of github.com:leifj/multiverse
2014-03-04 18:56:22 +01:00
Leif Johansson
e5dcb167d5
make wget present and use tee to show progress
2014-03-04 18:56:08 +01:00
Leif Johansson
b1b3ca294f
Merge pull request #6 from Ratler/update_origin_url
...
Update git origin url if changed in cosmos-modules.conf
2014-03-03 20:57:25 +01:00
Stefan Wold
eda9bcdd45
Update git origin url if changed in cosmos-modules.conf
2014-03-03 18:00:11 +01:00
Leif Johansson
2369e391d7
nag a bit
2014-02-26 00:17:40 +01:00
Leif Johansson
50b037d19f
Merge pull request #4 from Ratler/allow-puppet-install
...
Allow installing puppet modules using the standard method
2014-02-26 00:07:28 +01:00
Leif Johansson
c53ebe1d41
Merge pull request #5 from Ratler/reboot
...
Opt-in for automatic reboot
2014-02-26 00:06:59 +01:00
Stefan Wold
0f44e1679c
Opt-in for automatic reboot
...
Use of && is bad in this context since it will return 1 causing
cosmos to exit with status 1 if a reboot is not required.
2014-02-24 09:55:34 +01:00
Stefan Wold
5c171118c1
Allow installing puppet modules using the standard method
2014-02-24 08:13:53 +01:00
Leif Johansson
31772848b3
merged pull-request
2014-02-22 21:43:18 +01:00
Stefan Wold
9b801d3be8
git tag gpg signature validation of puppet modules
...
Before staging a puppet module for install the latest git tag is
verified using the available gpg key identities. The git tag pattern
can be overriden using a fourth argument in cosmos-modules.conf.
2014-02-22 18:29:41 +01:00