Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Change-Id: I975e1bd480d756a85e556b440a0e28e3899c9af8
|
|
|
|
built in file resource of puppet can't be used for what we want, because if you specify $source, it always bombs out if it doesn't exist, regardless of dependencies.
|
|
|
|
|
|
Change-Id: Id5e587f47a27c9d714d0d0b352b87e9e8f55d4a8
|
|
Change-Id: I314031d93aa9f4a0f217680870678e39c096d46a
|
|
Change-Id: I03cdb5a6255d245cb1163a30b221b4c32dc4bef6
|
|
|
|
to work with the latest leap_cli.
|
|
change each time you deploy.
|
|
vpn_unlimited_tcp_resolver and vpn_unlimited_udp_resolver are included
|
|
Conflicts:
provider_base/services/webapp.json
|
|
|
|
|
|
this ensures that an actual restart is run on the service when config
files are added or removed, instead of relying on the status parameter
of the initscript, which can be confused if config files are removed
out from under it
Change-Id: I1c69fff26933338b707acf7dc4593547f32f92e3
|
|
generating zone file).
|
|
|
|
|
|
|
|
Originally I thought it would be better to add the leap_doc git repository as a
submodule, but I decided against that:
. it requires that the user has to start off by initializing submodules,
something that the leap_cli does for you
. it would result in more up-to-date documentation than was targeted for this
release
. it would result in an unfortunate directory structure (doc/doc/platform).
For these reasons it seemed to me better to put a snapshot of our current
platform documentation into the doc directory right before release. This just
means a step in our release process of refreshing these docs once we have
reviewed them and updated the known-issues for this release.
Change-Id: Ib395ea30553772fd195dd50315f026a2576feedd
|
|
next to get started or report problems
Change-Id: I254e73db7bdbf181bd993d2e9d73e864a62d1112
|
|
|
|
develop
|
|
Change-Id: I9ed218d9353c05b34d34c363a6a3f10d54b3a60a
|
|
develop
|
|
Change-Id: I9ed218d9353c05b34d34c363a6a3f10d54b3a60a
|
|
packages that we want to make sure are installed remove packages that were found on vagrant and PC installations that have no business being there
Change-Id: I4887a327ca89eb60945ad817a75ff199859824d3
|
|
unbound
|
|
/home/git/repositories/micah/leap_platform into develop
|
|
Due to the fact that /etc/hosts is modified in the early stage setup.pp run and
the stunnel service is not deployed on an initial puppet run, we cannot simply
override the Service['stunnel'] but instead need to trigger a restart through
an exec calling the init script that first tests to see if it is present.
Change-Id: I6bf5dfece9ecbdb8319747774185dec50d5a55f6
|
|
develop
|
|
of one of [0]' by putting in the missing closing single quote.
Change-Id: I86feb5d06dd25e28ea67da0b5627e7be4174e01e
|
|
/home/git/repositories/micah/leap_platform into develop
|
|
The problem with puppet's built-in ssh_authorized_key is that you can
purge unmanaged keys in a authorized_keys file. see
https://leap.se/code/issues/3010 for details.
Conflicts:
puppet/modules/site_sshd/manifests/authorized_keys.pp
Change-Id: I640bf7ebc0f0f7fb19cc46feb4cb2702d6561a9b
|
|
. move the setting of the xterm title to site_config::shell
. change the xterm file resource to use standard source lines, switch to single
quotes, quote mode, and line up parameters
. move the mosh pieces into a site_ssh::mosh class and only include it if the
right mosh variable is enabled, passing into the class the necessary hiera parameters
. lint the site_ssh::mosh resources
. change the authorized_keys class to accept the key parameter which is passed
in from the main ssh class (but allow for out of scope variable lookup when the
tag is passed)
Change-Id: Ieec5a3932de9bad1b98633032b28f88e91e46604
|
|
|
|
|
|
|
|
(#2984) and the custom_key_dir as a class parameter
remove the global variable from setup.pp and site.pp and instead pass it into the apt class declaration as a parameter
Change-Id: I24806f2fd22b5a066b951c5f76f3dd748481b5b6
|
|
|
|
Change-Id: Ia6fc60c0c1fdfa50e1d6d981699c1d8010df63fc
|