Commit Graph

  • 823594fa05 Merge pull request 'chore: reorganise hieradata' (#55) from neoloc/reorganise_hiera into develop Ben Vincent 2023-11-12 12:34:02 +09:30
  • 1999b96d24 Merge branch 'develop' into neoloc/reorganise_hiera unkinben 2023-11-12 14:03:00 +11:00
  • 0071f74e60 chore: reorganise hieradata unkinben 2023-11-12 13:57:39 +11:00
  • 02976779c3 Merge pull request 'feat: add powertools repo to reposync' (#54) from neoloc/powertools_repo into develop unkinben 2023-11-11 22:48:57 +09:30
  • 2efde81fff feat: add powertools repo to reposync unkinben 2023-11-12 00:17:28 +11:00
  • 79e37d9dae Merge pull request 'refactor: move to ruby-script facts' (#53) from neoloc/additional_enc_facts into develop Ben Vincent 2023-11-11 22:15:42 +09:30
  • 1b9a4f7832 refactor: move to ruby-script facts unkinben 2023-11-11 23:32:59 +11:00
  • 1ff4611318 Merge branch 'develop' into neoloc/bind_resolver unkinben 2023-11-11 21:48:44 +11:00
  • 7da58059d2 feat: add resolver/authoritive dns roles unkinben 2023-11-11 21:47:21 +11:00
  • c3b8044e1c Merge pull request 'chore: bump puppet-enc' (#52) from neoloc/bump_enc_ntpservers into develop unkinben 2023-11-10 22:53:03 +09:30
  • aef3311fce chore: bump puppet-enc unkinben 2023-11-11 00:21:56 +11:00
  • 881bdd6f86 Merge pull request 'neoloc/ntpserver' (#51) from neoloc/ntpserver into develop unkinben 2023-11-10 22:47:46 +09:30
  • 9bfae72d2e Merge branch 'develop' into neoloc/ntpserver unkinben 2023-11-11 00:06:42 +11:00
  • ffdac8a7d9 Merge pull request 'feat: add enc_role_path fact' (#50) from neoloc/enc_role_path into develop unkinben 2023-11-10 22:35:10 +09:30
  • f73c16bca2 feat: add enc_role_path fact unkinben 2023-11-11 00:03:12 +11:00
  • 9cb730d116 feat: add ntp server/client unkinben 2023-11-10 23:21:08 +11:00
  • 11508f2538 Merge pull request 'feat: adding reposync wrapper and tooling' (#49) from neoloc/packagerepo into develop unkinben 2023-11-09 20:39:53 +09:30
  • a913e44176 Merge branch 'develop' into neoloc/packagerepo unkinben 2023-11-09 22:09:24 +11:00
  • 19836e2069 feat: adding reposync wrapper and tooling unkinben 2023-11-02 20:09:22 +11:00
  • 7758252060 Merge pull request 'feat: add bash completion' (#48) from neoloc/bashcompletion into develop unkinben 2023-11-08 20:34:06 +09:30
  • 058cc25008 feat: add bash completion unkinben 2023-11-08 22:03:21 +11:00
  • d11dcc0b24 fix: datavol profile doesnt create the mountpoint unkinben 2023-11-06 19:23:52 +11:00
  • f5ce438679 Merge pull request 'fix: variant regex results in error' (#47) from neoloc/datavol_size_pattern into develop Ben Vincent 2023-11-05 19:33:28 +09:30
  • cb9af5a2a8 fix: variant regex results in error unkinben 2023-11-05 18:01:16 +11:00
  • 29bc5f39ac Merge pull request 'fix: bump enc' (#45) from neoloc/bump_enc into develop Ben Vincent 2023-11-05 16:25:13 +09:30
  • 36142a3565 fix: bump enc unkinben 2023-11-05 17:54:36 +11:00
  • b7b371a020 Merge pull request 'feat: adding base packagerepo role' (#44) from neoloc/packagerepo_role into develop Ben Vincent 2023-11-05 16:16:28 +09:30
  • 1d1541419a feat: adding base packagerepo role unkinben 2023-11-05 17:45:13 +11:00
  • a81dec41d2 Merge pull request 'feat: add datavol class to manage /data' (#43) from neoloc/datavol into develop Ben Vincent 2023-11-05 16:11:16 +09:30
  • 6bbc14136f Merge branch 'develop' into neoloc/datavol unkinben 2023-11-05 17:40:19 +11:00
  • def2561e6c feat: add datavol class to manage /data unkinben 2023-08-27 00:15:01 +10:00
  • 30e3afc163 Merge pull request 'feat: change enc repo to be tagged' (#42) from neoloc/enc_tagged_release into develop Ben Vincent 2023-11-04 19:14:17 +09:30
  • 56518f1fcb feat: change enc repo to be tagged unkinben 2023-11-04 20:25:35 +11:00
  • 3f1694d283 Merge pull request 'feat: add motd and facts' (#41) from neoloc/motd_profile into develop Ben Vincent 2023-11-04 18:42:48 +09:30
  • 0cc0bacad3 feat: add motd and facts unkinben 2023-11-04 18:12:35 +11:00
  • dc4a4942c2 Merge pull request 'fix: debian puppet_version different to EL' (#38) from neoloc/puppet_version_per_os into develop Ben Vincent 2023-11-02 20:45:49 +09:30
  • a89a68bc61 fix: debian puppet_version different to EL unkinben 2023-11-02 22:14:38 +11:00
  • 85a7dec11c Merge pull request 'fix: digitalpacific epel repodata broken' (#37) from neoloc/epel_aarnet into develop Ben Vincent 2023-11-02 20:40:08 +09:30
  • 75a66a3339 fix: digitalpacific epel repodata broken unkinben 2023-11-02 22:08:00 +11:00
  • ca6f0abdc7 Merge pull request 'feat: add ceph osd/mds/mon roles' (#36) from neoloc/ceph_roles into develop Ben Vincent 2023-11-02 18:43:41 +09:30
  • 5076d7383a feat: add ceph osd/mds/mon roles unkinben 2023-11-02 20:12:47 +11:00
  • 89653912cb Merge pull request 'feat: manage puppet clients' (#35) from neoloc/puppetclient into develop Ben Vincent 2023-10-29 18:59:52 +09:30
  • 130669a130 feat: manage puppet clients unkinben 2023-10-29 20:17:07 +11:00
  • cf26d2d2e7 Merge pull request 'feat: add puppetboard role' (#34) from neoloc/puppetboard into develop Ben Vincent 2023-10-29 18:06:27 +09:30
  • 46c3eb9597 feat: add puppetboard role unkinben 2023-10-23 22:30:15 +11:00
  • f8faad3ed6 Merge pull request 'feat: add features to puppet.conf' (#33) from neoloc/puppetconf into develop unkinben 2023-10-23 21:09:29 +09:30
  • 0171a82d58 feat: add features to puppet.conf unkinben 2023-10-23 22:34:53 +11:00
  • ef0d865845 Merge pull request 'feat: split puppetdb role into api and sql' (#32) from neoloc/puppetdb2 into develop unkinben 2023-10-22 20:30:43 +09:30
  • e682462917 feat: split puppetdb role into api and sql unkinben 2023-10-22 19:46:10 +11:00
  • 58961d0399 Merge pull request 'feat: add firewalld management profile' (#31) from neoloc/firewalld into develop unkinben 2023-10-22 18:27:38 +09:30
  • 6bb52f2a15 feat: add firewalld management profile unkinben 2023-10-22 19:54:10 +11:00
  • cfe30823b4 Merge pull request 'fix: found typo in r10k script' (#30) from neoloc/r10k_typo into develop unkinben 2023-10-22 00:02:43 +09:30
  • f772215630 fix: found typo in r10k script unkinben 2023-10-22 01:30:57 +11:00
  • 2faed5de72 Merge pull request 'fix: set the puppetdb_host correctly' (#29) from neoloc/puppetdb_server_loc into develop unkinben 2023-10-21 23:17:00 +09:30
  • c6c36e8351 fix: set the puppetdb_host correctly unkinben 2023-10-22 00:14:00 +11:00
  • 92b73019cd Merge pull request 'feat: add management of /etc/hosts' (#28) from neoloc/hostsfile into develop unkinben 2023-10-21 23:05:30 +09:30
  • 95434214a9 feat: add management of /etc/hosts unkinben 2023-10-22 00:32:10 +11:00
  • aaee62afad Merge pull request 'Added class to manage a default set of scripts' (#27) from neoloc/puppet_wrapper into develop unkinben 2023-10-21 22:32:30 +09:30
  • e847954e03 Merge branch 'develop' into neoloc/puppet_wrapper unkinben 2023-10-22 00:00:52 +11:00
  • 6b7f531e11 Merge pull request 'feat: add sudo secure_path' (#26) from neoloc/sudo_securepath into develop unkinben 2023-10-21 22:26:11 +09:30
  • 86a6c1bd96 feat: add sudo secure_path unkinben 2023-10-21 23:52:48 +11:00
  • 789ae2a508 Merge pull request 'Setup PuppetDB/Puppetboard' (#25) from neoloc/puppetdb into develop unkinben 2023-10-21 22:01:07 +09:30
  • ac27a9ce0b Merge branch 'develop' into neoloc/puppetdb unkinben 2023-10-21 23:30:40 +11:00
  • 080cdd8884 Setup PuppetDB/Puppetboard unkinben 2023-08-26 23:50:22 +10:00
  • b2a4ef2386 Merge pull request 'Account/Sudo management' (#24) from neoloc/sudo_initial_setup into develop unkinben 2023-08-29 22:56:28 +09:30
  • 2b11a9417c Account/Sudo management unkinben 2023-08-29 23:10:40 +10:00
  • f4b688b10e Merge pull request 'Show commit version when applying puppet' (#23) from neoloc/show_commit_version into develop unkinben 2023-08-29 21:25:10 +09:30
  • 81784f819f Show commit version when applying puppet unkinben 2023-08-29 21:46:39 +10:00
  • ea7561a093 Merge pull request 'Adding a default environment' (#22) from feature/default_environment into develop unkinben 2023-08-26 19:21:27 +09:30
  • d2fb3cff27 Merge branch 'develop' into feature/default_environment unkinben 2023-08-26 19:50:54 +10:00
  • b8380ca2f2 Merge pull request 'Updated dns_alt_names for puppetmaster' (#21) from neoloc/dns_alt_names into develop unkinben 2023-08-26 19:16:25 +09:30
  • afb30f9dce Updated dns_alt_names for puppetmaster unkinben 2023-08-26 19:45:43 +10:00
  • 116342bdaa Added class to manage a default set of scripts unkinben 2023-08-26 16:11:53 +10:00
  • efc769191e Adding a default environment unkinben 2023-08-26 14:28:41 +10:00
  • c1ddb00cbb Merge pull request 'Updated autosign' (#20) from feature/autosign_comments into develop unkinben 2023-08-26 00:31:41 +09:30
  • c96676e143 Updated autosign unkinben 2023-08-26 01:00:31 +10:00
  • 9dab46ba5f Merge pull request 'Changed to a simple autosign method' (#19) from feature/simple_autosign into develop unkinben 2023-08-26 00:22:10 +09:30
  • f352247473 Merge pull request 'Changed to a simple autosign method' (#18) from feature/simple_autosign into master unkinben 2023-08-26 00:20:57 +09:30
  • 5b4a17b77a Changed to a simple autosign method unkinben 2023-08-26 00:48:22 +10:00
  • c82e2cd9ad Merge pull request 'Merge develop -> master' (#8) from develop into master unkinben 2023-07-02 14:36:42 +09:30
  • 8fb922d5fb Merge pull request 'Added a new profile to manage common packages' (#7) from feature/base_packages into develop unkinben 2023-07-02 14:30:53 +09:30
  • d48283734c Added a new profile to manage common packages unkinben 2023-07-01 23:10:29 +10:00
  • 8663d446d3 Merge pull request 'Added default resource settings' (#6) from fix/global_exec_path into develop unkinben 2023-07-02 13:53:49 +09:30
  • d7a7198497 Added default resource settings unkinben 2023-07-02 13:59:07 +10:00
  • b4859e1f9f Merge pull request 'Changed source for package to be url' (#5) from fix/puppet7_source into develop unkinben 2023-07-02 13:45:16 +09:30
  • e519b2aeff Changed source for package to be url unkinben 2023-07-02 14:11:06 +10:00
  • 568da5883e Merge pull request 'Added Debian components' (#4) from fix/debian_components into develop unkinben 2023-07-01 22:09:26 +09:30
  • 87f174df33 Added Debian components unkinben 2023-06-29 22:10:25 +10:00
  • 46a95d756a Merge pull request 'Added a base role' (#3) from feature/base_role into develop unkinben 2023-06-27 20:13:27 +09:30
  • 155c7c260a Merge pull request 'Added boilerplate for debian host management' (#2) from feature/apt_repository into develop unkinben 2023-06-27 20:11:20 +09:30
  • b12e3471f3 Merge branch 'develop' into feature/apt_repository unkinben 2023-06-27 20:10:44 +09:30
  • c00821763e Added a base role unkinben 2023-06-26 20:41:06 +10:00
  • d5989653d1 Merge pull request 'feature/manage_r10k_repo' (#1) from feature/manage_r10k_repo into develop unkinben 2023-06-26 19:39:19 +09:30
  • 754241bcf2 Added class to manage installing the git client unkinben 2023-06-26 20:06:15 +10:00
  • 45a9639346 Changed r10k to update every 5 minutes unkinben 2023-06-26 20:02:08 +10:00
  • 5d758da66e Added r10k repo management unkinben 2023-06-26 19:42:15 +10:00
  • 4e30d9b6d9 Added boilerplate for debian host management unkinben 2023-06-26 19:20:05 +10:00
  • 2321925298 Merge pull request #21 from neoloc/fix/change_systemd_module Ben Vincent 2023-06-25 14:50:48 +10:00
  • 0ba5beb409 Merge branch 'develop' into fix/change_systemd_module Ben Vincent 2023-06-25 14:50:33 +10:00
  • f1f39ef4e3 Changed to vox systemd module unkinben 2023-06-25 14:34:42 +10:00