f63e6a953c
Merge pull request 'chore: add ens19 to ausyd1nxvm1041' ( #75 ) from neoloc/ausyd1nxvm1041 into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/75
2024-06-27 22:18:14 +10:00
38819ba2ab
chore: add ens19 to ausyd1nxvm1041
2024-06-27 22:17:50 +10:00
72c6fdb249
Merge pull request 'Adding hieradata/node/ausyd1nxvm1042.main.unkin.net.yaml' ( #74 ) from autonode/ausyd1nxvm1042.main.unkin.net into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/74
2024-06-27 22:16:35 +10:00
dc70687860
Adding hieradata/node/ausyd1nxvm1042.main.unkin.net.yaml
2024-06-27 22:15:55 +10:00
17dbbd8d0c
Merge pull request 'Revert "chore: cleanup yum repos"' ( #73 ) from neoloc/revert_firstrun_cleanup into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/73
2024-06-27 22:12:15 +10:00
7efd6edea9
Revert "chore: cleanup yum repos"
...
This reverts commit febd98d316 .
2024-06-27 22:11:46 +10:00
95e387d3ad
Merge pull request 'chore: cleanup yum repos' ( #72 ) from neoloc/firtsun_improvements into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/72
2024-06-27 22:00:21 +10:00
febd98d316
chore: cleanup yum repos
...
- cleanup yum repos on first run
2024-06-27 21:59:27 +10:00
5aac7752cd
Merge pull request 'feat: add media user to all media roles' ( #71 ) from neoloc/media_management into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/71
2024-06-27 21:49:21 +10:00
dcccc85264
feat: add media user to all media roles
...
- change *arrs to use media as the group
2024-06-27 21:48:47 +10:00
14c98ea659
Merge pull request 'neoloc/doc_updates' ( #70 ) from neoloc/doc_updates into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/70
2024-06-27 21:38:38 +10:00
5f5a9f5f65
Merge pull request 'feat: add prowlarr module' ( #69 ) from neoloc/prowlarr into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/69
2024-06-27 21:34:30 +10:00
3c63d8e797
Merge pull request 'feat: add readarr module' ( #68 ) from neoloc/readarr into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/68
2024-06-27 21:34:17 +10:00
ab617a9de1
Merge pull request 'feat: add lidarr module' ( #67 ) from neoloc/lidarr into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/67
2024-06-27 21:33:59 +10:00
bc27902fd2
Merge pull request 'chore: change to use sonarr::parmas' ( #66 ) from neoloc/sonar_params into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/66
2024-06-27 21:33:34 +10:00
f2046efebe
feat: add prowlarr module
...
- add media::prowlarr role
2024-06-27 21:32:13 +10:00
0b7f07692c
feat: add readarr module
...
- add media::readarr role
2024-06-27 21:21:18 +10:00
bbf9944ef5
feat: add lidarr module
2024-06-27 21:14:27 +10:00
89383268f0
chore: change to use sonarr::parmas
...
- use sonarr::params class as it contains typing on params
2024-06-27 20:39:25 +10:00
bccdb99ef4
Merge pull request 'Adding hieradata/node/ausyd1nxvm1041.main.unkin.net.yaml' ( #65 ) from autonode/ausyd1nxvm1041.main.unkin.net into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/65
2024-06-27 18:30:11 +10:00
aa63970dc1
Adding hieradata/node/ausyd1nxvm1041.main.unkin.net.yaml
2024-06-27 18:22:43 +10:00
bafb524fd2
Merge pull request 'neoloc/radarr' ( #64 ) from neoloc/radarr into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/64
2024-06-26 23:07:34 +10:00
40ff5f7d92
feat: deploy radarr
...
- manage ens19 nic on ausyd1nxvm1040
- manage cephfs storage
2024-06-26 22:57:36 +10:00
17c16bfc33
feat: add radarr module
2024-06-26 22:57:27 +10:00
6993ff0036
Merge pull request 'chore: duplicate resource' ( #63 ) from neoloc/firstrun_motd_cache into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/63
2024-06-26 22:43:15 +10:00
679a4203a9
chore: duplicate resource
2024-06-26 22:42:17 +10:00
93125d9d71
Merge pull request 'chore: add facts/motd to firstrun' ( #62 ) from neoloc/firstrun_motd into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/62
2024-06-26 22:37:48 +10:00
b90c6468b3
chore: add facts/motd to firstrun
2024-06-26 22:37:17 +10:00
027140fb7a
Merge pull request 'fix: sonar config empty line' ( #61 ) from neoloc/sonarr_config into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/61
2024-06-26 00:00:21 +10:00
44bd2d3d89
fix: sonar config empty line
2024-06-25 23:59:28 +10:00
56df5695dc
Merge pull request 'feat: manage sonarr configuration' ( #60 ) from neoloc/sonarr_config into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/60
2024-06-25 23:47:36 +10:00
f22556b39f
feat: manage sonarr configuration
...
- add config class to sonarr module
- update params to include unique group param
2024-06-25 23:45:29 +10:00
f0086944f9
Merge pull request 'Adding hieradata/node/ausyd1nxvm1040.main.unkin.net.yaml' ( #59 ) from autonode/ausyd1nxvm1040.main.unkin.net into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/59
2024-06-25 22:42:21 +10:00
b846a49127
Adding hieradata/node/ausyd1nxvm1040.main.unkin.net.yaml
2024-06-25 22:40:57 +10:00
34e696e8c3
Merge pull request 'chore: dont remove ens18 from ausyd1nxvm1021' ( #57 ) from neoloc/ausyd1nxvm1021 into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/57
2024-06-23 17:54:21 +10:00
a12fac20ab
chore: dont remove ens18 from ausyd1nxvm1021
2024-06-23 17:53:49 +10:00
7af6130598
Merge pull request 'chore: fix ausyd1nxvm1021' ( #56 ) from neoloc/ausyd1nxvm1021 into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/56
2024-06-23 17:50:42 +10:00
4857b72ce3
chore: fix ausyd1nxvm1021
...
- change default interface from eth0 to ens18
2024-06-23 17:49:34 +10:00
3ace70bcea
Merge pull request 'neoloc/ausyd1nxvm1017' ( #55 ) from neoloc/ausyd1nxvm1017 into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/55
2024-06-23 17:37:46 +10:00
6839fb8c5f
feat: networking defaults
...
- add interface/route defaults
- merge defaults into each interface/route
2024-06-23 17:34:23 +10:00
3b907159f1
chore: change eth0 to ens18
2024-06-23 16:47:46 +10:00
d5262b0ef5
doc: update cephfs
2024-06-23 15:52:54 +10:00
53dfa0ca75
doc: rename documents to README.md
2024-06-23 15:47:57 +10:00
396e64de1d
doc: add cephfs base documentation
2024-06-23 15:47:20 +10:00
803a0ac01d
Merge pull request 'neoloc/cephfs' ( #54 ) from neoloc/cephfs into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/54
2024-06-23 15:34:04 +10:00
736f04143f
chore: manage ens19 interface on ausyd1nxvm1037
...
- add storage interface
2024-06-23 15:33:40 +10:00
82ed27cf56
feat: add sonarr profile
...
- add cephfs secret for mounting mediafs
- add ceph-reef repo for apps::media roles
- add the shared cephfs mediafs mount
2024-06-23 15:33:40 +10:00
5631f07e6e
feat: add cephfs shared volume define
...
- add ceph class to manage ceph client configuration/packages
- add cephfs define for mounting volumes
- add ceph keyring define to manage secrets used to mount cephfs
2024-06-23 15:33:33 +10:00
8eca497ea2
feat: add mkdir module
...
- add module to manage mkdir -p in puppet module
2024-06-23 14:59:48 +10:00
9b2ca85f59
Merge pull request 'feat: swap networkmanager for network service' ( #53 ) from neoloc/disable_networkmanager into develop
...
Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/53
2024-06-23 14:26:51 +10:00