Commit Graph

56 Commits

Author SHA1 Message Date
9e807b713d feat: add exportarr package
All checks were successful
Build / build-9 (pull_request) Successful in 1m44s
Build / build-8 (pull_request) Successful in 2m22s
- used for sonarr, radarr, etc
2025-07-27 12:15:04 +10:00
8e56419539 feat: adding additional exporters
All checks were successful
Build / build-9 (pull_request) Successful in 1m36s
Build / build-8 (pull_request) Successful in 1m50s
- postgres_exporter
- pgbouncer_exporter
- bind_exporter
2025-07-27 11:42:13 +10:00
b8b181e684 fix: resolve dependency errors
All checks were successful
Build / build-9 (pull_request) Successful in 22s
Build / build-8 (pull_request) Successful in 1m49s
- unkin-ca-certificates fails during kickstart as its required packages are missing
- puppet-initial doesnt need to include unkin-ca-certificates
2025-07-13 21:04:14 +10:00
37e7e7c1b7 feat: move vmalert to own package
All checks were successful
Build / build-9 (pull_request) Successful in 2m45s
Build / build-8 (pull_request) Successful in 2m58s
- move vmalert from vmutils to its own package
2025-07-13 16:53:05 +10:00
76c331e530 feat: split vmagent out of vmutils
- move vmagent to be its own package
2025-07-13 16:48:22 +10:00
45857e5814 feat: add dhcp to ipxe
All checks were successful
Build / build-9 (pull_request) Successful in 3m15s
Build / build-8 (pull_request) Successful in 4m39s
- add dhcp command to ipxe script
2025-07-12 19:40:19 +10:00
c94e86a31c Merge pull request 'fix: fix versioing info again' (#48) from benvin/fix_unkin_undi into master
All checks were successful
Deploy / deploy-9 (push) Successful in 3s
Deploy / deploy-8 (push) Successful in 2s
Reviewed-on: #48
2025-07-12 19:25:47 +10:00
05e8f1ae8e fix: fix versioing info again
All checks were successful
Build / build-9 (pull_request) Successful in 3m18s
Build / build-8 (pull_request) Successful in 4m30s
- unkin-undionly-kpxe to yyyy.mm.dd
2025-07-12 19:16:19 +10:00
ad414ba4fa chore: fix build of unrar
All checks were successful
Build / build-9 (pull_request) Successful in 4m26s
Build / build-8 (pull_request) Successful in 5m28s
- automatically building with a version of 7.11.0
- when build job searches dnf cache, it doesnt find the package
2025-07-12 19:13:40 +10:00
0645ebfd29 Merge pull request 'chore: fixed naming of vm* packages' (#46) from benvin/fix_vicmet into master
All checks were successful
Deploy / deploy-9 (push) Successful in 2s
Deploy / deploy-8 (push) Successful in 2s
Reviewed-on: #46
2025-07-12 19:11:05 +10:00
1709c34a38 chore: fixed naming of vm* packages
All checks were successful
Build / build-8 (pull_request) Successful in 30s
Build / build-9 (pull_request) Successful in 2m29s
- the build job searches for the package in dnf cache, but because it
  was three packages in victoriametrics, it would never find the package
  and therfore would rebuild the package every run
2025-07-12 19:03:14 +10:00
e0026ddb05 feat: add custom ipxe bootloader
All checks were successful
Build / build-9 (pull_request) Successful in 3m22s
Build / build-8 (pull_request) Successful in 5m7s
- add rpm to manage tftpboot ipxe images for cobbler
2025-07-12 18:38:47 +10:00
91154d46ad feat: update urls
All checks were successful
Build / build-8 (pull_request) Successful in 31s
Build / build-9 (pull_request) Successful in 1m59s
- update docker images to use git.unkin.net
- update path to save rpms to git.unkin.net
2025-07-06 17:20:48 +10:00
ab57a28b8f feat: add node_exporter
All checks were successful
Build / build-9 (pull_request) Successful in 26s
Build / build-8 (pull_request) Successful in 3m41s
2025-06-22 19:08:12 +10:00
9b755a05dc feat: add victoria metrics
All checks were successful
Build / build-8 (pull_request) Successful in 57s
Build / build-9 (pull_request) Successful in 1m20s
- vminsert, vmselect and vmstorage
- vmutils
2025-06-21 17:41:39 +10:00
263fb689a8 feat: add consul-cni and nomad-autoscaler
All checks were successful
Build / build-9 (pull_request) Successful in 1m0s
Build / build-8 (pull_request) Successful in 1m28s
2025-06-13 23:11:37 +10:00
d5e8259a87 chore: update packages
All checks were successful
Build / build-8 (pull_request) Successful in 3m16s
Build / build-9 (pull_request) Successful in 3m57s
- gruntwork packages
- cni-plugins
- hashicorp packages
2025-06-09 12:33:32 +10:00
12d2b75368 feat: add g10k rpm
All checks were successful
Build / build-8 (pull_request) Successful in 26s
Build / build-9 (pull_request) Successful in 27s
2025-05-31 13:30:36 +10:00
7fbde2e82f Merge pull request 'feat: add boilerplate rpm' (#34) from benvin/boilerplate into master
All checks were successful
Deploy / deploy-8 (push) Successful in 4s
Deploy / deploy-9 (push) Successful in 5s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/34
2025-05-30 20:19:51 +10:00
0de13397f3 feat: add boilerplate rpm
All checks were successful
Build / build-9 (pull_request) Successful in 31s
Build / build-8 (pull_request) Successful in 33s
2025-05-30 20:13:33 +10:00
459f2891da feat: add jellyfin packages
All checks were successful
Build / build-8 (pull_request) Successful in 4m55s
Build / build-9 (pull_request) Successful in 5m57s
- building using spec files
- add jellyfin-server 10.10.7
- add jellyfin-web 10.10.7
- add jellyfin-ffmpeg 7.1.1
2025-05-25 19:59:58 +10:00
a788bdd6cb feat: unrar 7.11
All checks were successful
Build / build-9 (pull_request) Successful in 26s
Build / build-8 (pull_request) Successful in 39s
- add freeware-only unrar package
2025-05-25 13:34:02 +10:00
f2a5d29f35 feat: add nzbget 25.0
All checks were successful
Build / build-8 (pull_request) Successful in 57s
Build / build-9 (pull_request) Successful in 1m19s
- nzbget pre-package into rpm, this dockerfile just copies it
2025-05-25 10:17:21 +10:00
18a5b33eb2 feat: added hostname setting to puppet-initial
All checks were successful
Build / build-9 (pull_request) Successful in 47s
Build / build-8 (pull_request) Successful in 1m17s
- bumped release
- set hostname to be set in /etc/sysconfig/network and with hostnamectl
2025-04-24 21:36:47 +10:00
c22329641e feat: add puppet-initial package
All checks were successful
Build / build-9 (pull_request) Successful in 47s
Build / build-8 (pull_request) Successful in 25m22s
- deploy the puppet-initial service
- deploy the puppet-initial script
- prepare puppet service for puppet-initial
- ensure cert installed
2025-04-23 20:25:13 +10:00
7348bdd69e feat: add incus
All checks were successful
Build / build-9 (pull_request) Successful in 18m54s
Build / build-8 (pull_request) Successful in 19m0s
- manage the build of incus, incus-tools and incus-client
2025-03-29 18:24:21 +11:00
6075fa57b9 feat: add unkin-ca-certificates rpm
All checks were successful
Build / build-8 (pull_request) Successful in 1m49s
Build / build-9 (pull_request) Successful in 1m55s
2025-03-22 02:20:04 +11:00
47aebcbd4f Merge pull request 'chore: deploy uv 0.6.5' (#26) from neoloc/bump_uv into master
All checks were successful
Deploy / deploy-9 (push) Successful in 6s
Deploy / deploy-8 (push) Successful in 11s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/26
2025-03-09 17:18:10 +11:00
8ab11fd00f chore: deploy uv 0.6.5
All checks were successful
Build / build-9 (pull_request) Successful in 44s
Build / build-8 (pull_request) Successful in 45s
2025-03-09 17:16:35 +11:00
3767107729 feat: etcd remove service/user
All checks were successful
Build / build-9 (pull_request) Successful in 39s
Build / build-8 (pull_request) Successful in 41s
- change etcd to bin only, bump revision
2025-01-26 16:25:18 +11:00
c7b8fb9fb5 feat: add etcd build
All checks were successful
Build / build-9 (pull_request) Successful in 1m18s
Build / build-8 (pull_request) Successful in 1m33s
- create rpm for etcd, etcdctl and etcdutl
- manage systemd service for etcd
2025-01-26 14:50:12 +11:00
80d648ee95 feat: update docker containers
- change to rpmbuilder and actionsdind managed by packer
- update makefile to ignore `resources` folder
2025-01-26 14:49:48 +11:00
56d966aba5 feat: add packer/1.11.2
All checks were successful
Build / build-8 (pull_request) Successful in 57s
Build / build-9 (pull_request) Successful in 1m0s
- add first packer rpm
2025-01-04 14:24:20 +11:00
f84bd17e1b feat: add cni-plugins
All checks were successful
Build / build-8 (pull_request) Successful in 31s
Build / build-9 (pull_request) Successful in 34s
- add 1.6.1 cni-plugins
- ignore the scripts folder in make list
2024-12-27 22:55:38 +11:00
4ae8be90d7 feat: add terragrunt 0.70.4
All checks were successful
Build / build-8 (pull_request) Successful in 46s
Build / build-9 (pull_request) Successful in 47s
2024-12-21 00:33:12 +11:00
3ab833ebc4 feat: add uv 0.5.11
All checks were successful
Build / build-9 (pull_request) Successful in 38s
Build / build-8 (pull_request) Successful in 1m9s
2024-12-21 00:17:56 +11:00
64b5537171 Merge pull request 'feat: add vault/1.18.2' (#18) from neoloc/vault into master
All checks were successful
Deploy / deploy (push) Successful in 16s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/18
2024-12-08 23:52:43 +11:00
416bfa521a Merge pull request 'feat: add consul/1.20.1' (#17) from neoloc/consul into master
All checks were successful
Deploy / deploy (push) Successful in 9s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/17
2024-12-08 23:50:37 +11:00
73131f9324 feat: add vault/1.18.2
All checks were successful
Build / build (pull_request) Successful in 1m24s
- add vault rpm to be installed
- this is different from the HCP provided rpm which includes a service/config
2024-12-08 23:46:06 +11:00
b193e4097b feat: add consul/1.20.1
All checks were successful
Build / build (pull_request) Successful in 1m7s
- build first consul rpm
2024-12-08 23:31:43 +11:00
6c0ac37b83 feat: add nomad/1.9.3
All checks were successful
Build / build (pull_request) Successful in 1m19s
- add nomad deployment
2024-12-08 23:25:28 +11:00
6c0bbe0180 feat: add nfpm/2.41.1
All checks were successful
Build / build (pull_request) Successful in 2m11s
- add the nfpm package by compiling the project from source
2024-12-01 22:34:17 +11:00
9000eaa947 feat: custom download artifacts
All checks were successful
Build / build (pull_request) Successful in 33s
- download the previous runs artifacts, unzip and deploy
2024-12-01 22:19:18 +11:00
7fc26c9ea0 feat: test 5
All checks were successful
Build / build (pull_request) Successful in 34s
2024-12-01 21:48:32 +11:00
0e4504cb85 feat: change artifact download method
All checks were successful
Build / build (pull_request) Successful in 35s
2024-12-01 21:41:30 +11:00
0b8940f62e feat: update build name
All checks were successful
Build / build (pull_request) Successful in 34s
2024-12-01 21:30:42 +11:00
75a9fea331 feat: artifact changes
All checks were successful
Build / build (pull_request) Successful in 35s
- update build/deploy workflow
2024-12-01 21:17:05 +11:00
9931216934 feat: add artifact management
All checks were successful
Build / build (pull_request) Successful in 48s
- upload/download artifacts instead of building build and deploy jobs
- updated uv package with version in url
- add ruff/0.8.1 package
2024-12-01 16:43:39 +11:00
e499d37b35 Merge pull request 'feat: add uv' (#6) from neoloc/uv into master
All checks were successful
Deploy / build (push) Successful in 27s
Reviewed-on: https://git.query.consul/unkin/rpmbuilder/pulls/6
2024-12-01 13:33:23 +11:00
bc529381c9 feat: add uv
All checks were successful
Build / build (pull_request) Successful in 35s
- add uv/0.5.5
2024-12-01 13:31:57 +11:00