Skip to content

Releases: Freedomtech-Hosting/lagoon-build-deploy-tool

Release list

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Dec 04:09

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-...
Read more