Releases: Freedomtech-Hosting/lagoon-build-deploy-tool
Releases · Freedomtech-Hosting/lagoon-build-deploy-tool
Release list
v0.1.0
Changelog
- 95133e0 add bitcoind
- dfd5406 fix: ignore acme challenge ingress in cleanup (#282)
- bd3ba28 fix: cron generator to support hourly interval and default backup schedule variable (#281)
- 89aa933 refactor: remove the duplicated namespace calculation for the generator value (#280)
- 6943415 refactor: namespace sourcing from the serviceaccount file if found (#278)
- b849107 fix: dioscuri migration uses invalid base64 decode flag (#279)
- 09ea5db chore: allow images merging against a release branch to build images (#277)
- 3a29bdb fix: actually source the namespace (#275)
- 1f514fc chore: update go version, packages and github actions (#236)
- 72a1f89 feat: support cleaning up removed lagoonyml routes (#238)
- 2f9f268 refactor: swap dioscuri label for lagoon activestandby label (#265)
- a429aff feat: introduce warning system (#255)
- 20344ec fix: resource overrides in nginx-php templates (#267)
- c8b6c28 refactor: add a check for username override key variable from api (#263)
- 2d62373 fix: change the default prune and check times to be different to reduce clashes (#258)
- e28968a fix: basic service port override when the service is set (#269)
- 3d23c2e chore: add other missing values for mongo prebackuppods (#264)
- ab2e6d1 fix: use correct username in backup command for mongo prebackuppod (#262)
- 6bd767a fix: use the right database name variable (#251)
- 401b88b fix: array in autogen cleanup, add test for polysite route (#250)
- 63fdf16 chore: add test for autogenerated enabled, disabled by environment (#247)
- 13f1e76 fix: cronjob cleanup array (#248)
- 7ac98ae fix: additional prebackuppod changes (#246)
- f367c37 fix: tls cleanup error on ingress with no tls (#245)
- 1882d5d fix: cronjob cleanup use matching function instead of regex (#244)
- c071ed1 fix: route generation step and move the break point (#242)
- 146c8d2 Merge pull request #239 from uselagoon/prebackuppod-cleanup
- fb50cf8 Merge branch 'main' into prebackuppod-cleanup
- de89730 Merge pull request #241 from uselagoon/autogen-and-tls-fixes
- 5bdf2f5 fix: tls cleanup and autogen cleanup
- 2c6e0bc Merge pull request #240 from uselagoon/fix-debug-issue
- 9a061b4 fix: remove a debugging print
- 43a1be5 chore: add -prebackuppod to resource cleanup
- 6b5794f Merge pull request #125 from uselagoon/backup-generation
- 8fb9ee9 chore: remove opensearch/elasticsearch prebackuppods and implement imagecache changes
- 5c02658 chore: merge main and fix conflicts
- 963e16d Merge pull request #231 from uselagoon/remove-tls-resources-if-false
- 9af7b33 Merge branch 'main' into remove-tls-resources-if-false
- d3af0ab Merge pull request #230 from uselagoon/remove-autogenerated-disabled
- e3a5604 Merge branch 'main' into remove-autogenerated-disabled
- 6e4ead2 Merge pull request #206 from uselagoon/imagecache-registry-changes
- 1e7829f Merge branch 'main' into imagecache-registry-changes
- 7ae7dca Merge pull request #224 from uselagoon/cronjob-cleanup-regex
- b87ef20 Merge branch 'main' into cronjob-cleanup-regex
- c83e2f8 Merge pull request #234 from uselagoon/fsGroupChangePolicy-OnRootMismatch
- d6dd0d7 Merge branch 'main' into fsGroupChangePolicy-OnRootMismatch
- 7c43693 Merge pull request #25 from uselagoon/custom-ingress-altnames
- 3a94837 Merge branch 'main' into custom-ingress-altnames
- 8140f18 Merge pull request #221 from uselagoon/combined-stream
- f70ec99 Merge branch 'main' into cronjob-cleanup-regex
- 3198d1a fix: backupcommand for mariadb-dbaas
- 03057e2 fix: check service account token first
- f3c6aa5 fix: remove unused metadata on prebackuppod
- c8606f1 Merge branch 'main' into backup-generation
- 781e2e3 refactor: stream to os out, but utilise accordions for tasks
- 09a5d03 chore: refactor output buffer
- a1a3a60 refactor: wrap the injection in a feature flag
- 432d703 Merge branch 'main' into combined-stream
- dc0d80d add
fsGroupChangePolicy: "OnRootMismatch"to all deployments that use persistent bulk storage - 71f21f8 Merge pull request #233 from uselagoon/patch-build-at-begin-steps
- dde19fb refactor: patch at the start of the step, rather than the end
- eb813a2 Merge branch 'main' into custom-ingress-altnames
- bc1c692 Merge branch 'main' into imagecache-registry-changes
- 46d5cd7 fix: set the image in prebackuppods
- a09d49d chore: update to use new database-tools image :)
- 300b98c fix: add missing closing fi to if (#232)
- b4744ce refactor: cleanup old certificates for ingress that have tls-acme false
- 4dc4597 refactor: remove autogenerated ingress if they are disabled
- a7a6ad3 refactor: prefer the service account token over the older deployer token (#225)
- 8b4b2af Merge branch 'main' into imagecache-registry-changes
- 48e6d19 chore: support imagecache on busybox images
- 4daddca fix: regex match for cronjob cleanup
- 1d74c4d chore: add initial readreplica support to prebackuppod
- 34b22e4 chore: add shared bucket override
- 43807e3 chore: merge conflict and fix up templating
- cab37c8 chore: revert Dockerfile
- 6c25daa Merge branch 'main' into custom-ingress-altnames
- 9e7870a feat: support a shared bucket for backups (#219)
- 1144245 fix: move the pre and post rollout variable check to allow promote(#223)
- c488ef2 refactor: combined task output to single stream to retain order
- e156681 refactor: add trailing slash to imagecache if required
- fe9b6ad chore: merge branch 'imagecache-registry-changes' of github.com:uselagoon/build-deploy-tool into imagecache-registry-changes
- 90b70f7 chore: remove imagecache from prebackuppods and inject from sourced flag var
- 98ce553 Merge branch 'main' into custom-ingress-altnames
- 28c7fbf Merge branch 'main' into imagecache-registry-changes
- 38694d1 revert openssh 9.1_p1-r2 pinning (#181)
- 9d120d6 refactor: remove default imagecache registry
- a38b8ed feat: support wildcard ingress, handle route errors earlier
- dbc191c chore: revert openssh
- 4e3af15 chore: revert openssh
- 8e6ff2d chore: merge branch 'main' into custom-ingress-altnames
- adc702c feat: support ephemeral-storage limit on resource (#199)
- 620efad chore: add skip-triggers db backup command (#175)
- 2568ad5 Change: Preference read replica for MariaDB & Postgres (#184)
- 51641f8 fix: set HSTS max-age to be 1 year by default (#189)
- df8b6d5 feat: add validation for multiline cron jobs and validate at start of build (#187)
- 83c8057 Fix: Cronjob templates (#183)
- b3d4a88 Merge pull request #164 from uselagoon/batchv1_cronjob
- 3224e77 fix openssh version mismatch
- 3b0311b Merge branch 'main' into batchv1_cronjob
- fee988f feat: flags to disable build sections (#169)
- b5c8103 change: Convert elasticsearch/opensearch prebackuppods to dep commands
- baf9c7d Merge pull request #170 from uselagoon/alpine317
- 227bac6 update the docker image to alpine 3.17
- 53a227e update Alpine to 3.17
- 479d5f5 fix: add primaryIngress label to test result
- 678acc9 Merge branch 'main' into custom-ingress-altnames
- 9281bcb refactor/fix: use primaryIngress as label name (#167)
- a44e5a7 Merge branch 'main' into batchv1_cronjob
- e1c7f8f chore: add primaryingress label to primary ingress (#153)
- 6a2f975 Merge pull request #165 from uselagoon/lagoon_type_check
- 2fe73a4 Merge branch 'main' into lagoon_type_check
- 6c3f447 Merge pull request #161 from uselagoon/prebackup_affinity
- 9cd8afa Updating wording and tests
- 4e3086e Adding error msg for builds without a Lagoon type
- 9d4cc7b Merge branch 'main' into prebackup_affinity
- e8ff0d9 migrate all cronjobs to batch/v1 apiVersion
- 38dabbb Merge pull request #162 from uselagoon/bump-requests
- 5cd9ed5 Merge branch 'main' into bump-requests
- 4afea8c feat: bump memory requests for node and php charts
- 0c24678 open/elasticsearch prebackup podaffinity required
- fc6267b Increases verbosity of logging for task service and container (#156)
- 60e456b Fail builds if service names are not DNS1053 compliant (#160)
- 3a208e2 chore: bump go version in makefile too
- 20a9c80 refactor: dont write empty templates
- 52c8d41 chore: add some messaging
- f3ce740 chore: add a featureflag wrap around k8upv2 support
- dabbe1c chore: fix mariadb prebackup command
- 5d3e22f chore: add note about helper function
- 47c1194 chore: delete old prebackup pods if there are any
- b627ce3 chore: remove creationtimestamp from podspecs
- aa148c6 chore: add some basic service defaults and support for additional lagoon labels, generate prebackuppod templates
- 624dee8 chore: merge branch 'main' into backup-generation
- 6d3cd57 fix: replace special chars with underscore for postgres-single backups
- 178e99f Feature: dynamic secret loading (#148)
- 59e52f9 chore: update go versions
- 8039684 chore: update go version in dockerfile
- 6960186 chore: support for v1 and v2 of k8up schedules
- b8f4628 chore: merge branch 'main' into backup-generation
- de40456 Merge pull request #147 from uselagoon/lagoon-core-tag
- e7f56b9 create lagoon-core version pusher
- ccca1a6 Merge pull request #143 from uselagoon/buildkit
- e25db45 Merge branch 'buildkit' of github.com:uselagoon/build-deploy-tool into buildkit
- cfe7741 fix up env override
- 61a154b Merge branch 'main' into buildkit
- b42be27 add build-time DOCKER_BUILDKIT var
- e11ac3e fix: cronjob templates (#142)
- 5b79cc4 Feature: unidle namespace for pre-rollout tasks (#141)
- d925e28 Feature: add OpenSearch template (#127)
- 736470e chore: support consuming deployer-token from service account (#140)
- b4d3022 Change: use pg_dump for postgres-single (#126)
- aa2e31f chore: merge and fix conflicts
- 9a174cf Feature: Add LAGOON_BUILD_NAME to BUILD_ARGS (#137)
- a12604c Feature: Add registry override variable support, and add additional messaging around this in logs (#132)
- 8b8cd47 add BUILD_TARGET logic to legacy docker build (#130)
- f573ae5 fix: indentation and unused volumemount for redis-persistent cronjobs (#135)
- 1a28aa1 Feature: Spot instance support (#87)
- 9a400fb chore: add api/kind to templates
- f115b74 fix: actually put a bucket name in :)
- 375ed68 chore: add baas-...