sebastia
e934fc71f1
small bugfix update to 4.8.2
2017-01-31 18:46:58 +00:00
sebastia
159cbed2d9
Simple update to 4.8.1, runs for me since some days
2016-12-20 10:41:44 +00:00
sebastia
6278e21a17
Update to 4.8.0
...
See release notes for the changes:
https://docs.puppet.com/puppet/4.8/reference/release_notes.html#puppet-480
ok ajacoutot@
2016-11-18 14:55:36 +00:00
ajacoutot
bd517ec5f5
VARBASE -> LOCALSTATEDIR.
...
Don't hardcode /var.
Create the complete hierarchy of @sampled files to allow proper cleanup at
deinstall time.
ok sebastia@ (maintainer)
2016-11-09 13:21:25 +00:00
sebastia
56a8e4944c
Update to 4.7.0
...
Fixes just a single critical bug:
https://docs.puppet.com/puppet/4.7/reference/release_notes.html#critical-bug-fix
OK ajacoutot@
2016-09-30 21:11:45 +00:00
sebastia
c09d1adb48
Do not nail puppet to ruby 2.2, works well with ruby 2.3
...
feedback/OK jasper@
2016-09-21 20:29:31 +00:00
jasper
580b2aa32e
sebastia@ is the new puppetmaster
2016-09-06 11:26:07 +00:00
jasper
e9ae4747a7
stop building puppet 3, effectively making puppet 4 the default on OpenBSD.
...
puppet 3 is scheduled to be removed from the tree after 6.1. for more information
on migrating to Puppet 4, please refer to [1] as a starting point.
however note we don't have a port for puppetserver yet, it's a work in progress,
see upstream SERVER-14 for more information. However the ruby puppetmaster
still works fine for us.
1: https://docs.puppet.com/puppet/latest/reference/upgrade_major_pre.html
as discussed with and OK sebastia@
2016-09-06 11:14:51 +00:00
jasper
487b530335
@sample /var/puppetlabs/, from semarie@
2016-09-06 09:50:24 +00:00
jasper
7c4cf53f25
force MODRUBY_REV=2.2, partially from jeremy@
2016-09-05 09:00:07 +00:00
jasper
4ff0cf457b
update to puppet-4.6.2
2016-09-05 08:50:26 +00:00
jasper
9e6f51b845
update to puppet-4.6.1
2016-08-30 12:09:07 +00:00
jasper
f0b12c30bc
update to puppet-4.5.3
2016-08-11 11:41:42 +00:00
espie
1d55a231e7
add is-branch to all trivial ports that exist as multiple branches.
2016-06-29 16:14:38 +00:00
sebastia
1406019c50
Remove unneeded patch, maybe the ruby update fixed it
...
OK jasper@ (MAINTAINER)
2016-06-16 10:17:44 +00:00
jasper
14abfa6fe3
- update to puppet-4.5.2
...
https://docs.puppet.com/puppet/4.5/reference/release_notes.html#puppet-452
2016-06-15 07:11:38 +00:00
sebastia
4e0961d216
Similar patch as to Puppet 3 in order to pass trusted facts to unicorn
...
behind apache/nginx
OK jasper@ (MAINTAINER)
2016-06-13 17:48:53 +00:00
jasper
54b64d4d88
update to puppet-4.5.1
2016-06-02 07:01:12 +00:00
jasper
22cdb80ab9
rgen is not required by puppet 3 unless the future parser is used
2016-06-01 12:02:44 +00:00
jasper
85d2554093
sync URL
2016-06-01 11:56:23 +00:00
jasper
90773078e4
hookup puppet 4. it appears to be working well for agents and webrick masters.
...
ok aja@
2016-06-01 09:11:24 +00:00
jasper
a4c014cf61
group SUBST_CMD invocations; spotted by aja@
2016-06-01 09:10:23 +00:00
jasper
975d0ee8b0
add ruby-hiera-eyaml and upcoming puppetdb4 ports to the list
2016-05-31 10:27:38 +00:00
jasper
a90daafb02
@sample default modules/manifests directory for the production environment
2016-05-30 11:37:16 +00:00
jasper
dfb48775d4
update to puppet-4.5.0
2016-05-30 11:18:22 +00:00
sebastia
d0c77fa458
Make trusted facts work with the webrick server as well as make them
...
available when using ruby unicorn behind apache or nginx.
Using unicorn behind apache you need to add header:
RequestHeader set X-SSL-Client-Cert %{SSL_CLIENT_CERT}e
Using unicorn behind nginx, you need to run nginx-lua flavor, then
you need:
location / {
set_by_lua $client_cert "return ngx.var.ssl_client_raw_cert:gsub('\\n',' ')";
proxy_set_header X-SSL-Client-Cert $client_cert;
}
OK jasper@ (MAINTAINER)
2016-05-27 19:10:39 +00:00
jasper
73be8568b0
put back the FAKE_FLAGS
2016-04-29 07:59:53 +00:00
jasper
58ff482ec0
don't @sample config.ru
2016-04-28 17:47:24 +00:00
jasper
ab6fc1ef3f
instead of failing hard, bail out early if the pkg path is in shortform (i.e. ftp.openbsd.org).
2016-04-28 16:17:05 +00:00
jasper
bb99e8ec64
remove some debug output that snuck in
2016-04-28 16:06:06 +00:00
jasper
a7d420b67e
be gone
2016-04-28 16:02:54 +00:00
jasper
0666f5a241
- move common bits back to Makefile.inc in post-install
...
- gunzip puppet 4 manpages
- install emacs files for puppet 4
- move files.conf to puppet 3
- install some extra config files for puppet 4
2016-04-28 16:02:33 +00:00
jasper
ec97c329ad
make 'module install' work
2016-04-28 15:43:39 +00:00
jasper
1f50d0875a
simplify paths a bit
2016-04-28 13:05:31 +00:00
jasper
8e484fe49b
import puppet 4.4.2
...
basic agent functionality seem to be working, however i want to make further
changes and testing before hooking it up.
2016-04-28 11:53:09 +00:00
jasper
67a696e412
move some bits that are common to 3 and 4 into Makefile.inc
2016-04-28 10:36:17 +00:00
jasper
f12a4f1029
spacing
2016-04-28 09:38:56 +00:00
jasper
f5dc4be977
- move do-install to 3/Makefile as most of it cannot be shared with puppet for now
...
- add conflict marker with puppet4
2016-04-28 09:27:10 +00:00
jasper
7eb63d17a5
use PORTHOME and tidy Makefile
2016-04-28 08:58:29 +00:00
jasper
a2c1546c15
update HOMEPAGE
2016-04-28 08:54:37 +00:00
jasper
f5fe0876a5
update to puppet-3.8.7
2016-04-27 09:19:38 +00:00
jasper
ee078067c5
update to puppet-3.8.6
2016-02-25 07:34:29 +00:00
jasper
e3032f8113
update to puppet-3.8.5
...
* http://docs.puppetlabs.com/puppet/3.8/reference/release_notes.html#puppet-385
ok sebastia@
2016-01-22 13:56:27 +00:00
sebastia
16cccaa706
Allow the pip package provider to work, at least for the
...
default python version.
OK jasper@
2016-01-07 10:39:06 +00:00
jasper
df891fa1aa
update to puppet-3.8.4
2015-11-06 13:28:10 +00:00
jasper
14195dd7bc
update to puppet-3.8.3
2015-09-29 08:03:07 +00:00
jasper
ca2a01a149
pkg_add doesn't set a non-zero return value upon failure, so check it's output
...
to determine if a package cannot be installed and fail hard if that's the case
instead of stating the package was succesfully installed.
ok sebastia@
2015-08-24 11:24:26 +00:00
jasper
f405ff1da1
in the service provider, stop using 'rcctl getall' in favor of 'ls all' in
...
combination with 'get $svc flags'. this shaves several seconds off a regular
puppet run, and over 50% on 'puppet resource service'.
as discussed with aja@
also tested by sebastia@
2015-08-13 10:46:31 +00:00
jasper
9bd9e97e58
- update to puppet-3.8.2
...
also tested by sebastia@
2015-08-11 20:19:45 +00:00
jasper
a21104a74f
merged upstream
2015-07-24 19:19:52 +00:00