This repository was archived by the owner on Feb 7, 2024. It is now read-only.
Releases: blablacar/dgr
Releases · blablacar/dgr
65
Release of version 65
- fix runlevels script failed not detected
- hide cannot remove mount point on aci cleanup
- [#152] support non root exec user (see examples/debian/cassandra)
- [#154] add template function to check type and add/sub/mul/div
- [#154] fix template function access from partial
- [#157] always run try templater in trace to display result
64
63
Release of version 63
- [#111] Expose container version as
ACI_VERSIONenv var to build* runlevels (see examples/none/grafana) - Fix
--set-envon all build* runlevels - [#109] Support templating of
aci-manifest.ymlto add extra information during build (annotations, version, ...) (see examples/debian/cassandra) - Support builder's
$ROOTFSaccess as non root - Fix
build-latenot run in some cases - Run inherit-build* of builder's dependencies during build
- Add
-Ccatch flag to drop to shell after each build* runlevel - Rename
-ttrap flag to-ccatch flag to drop to shell on build failed - Handle gracefully when discovery does not give endpoint
- [#139][#124] Support mount point on builder
- Add archlinux examples
- Do not try to run directories in runlevels
62
Release of version 62
- [#92] add
graph.pngimage when runninggraphcommand - [#104] add experimental
trycommand to run only templating - seed random name of internal aci import
- add example for gentoo / debian / alpine / libc
- use builder's rootfs if no builder dependencies (if nothing in /usr/bin after overlay)
- copy
inherit-build-*script even if nobuild&build-latescripts - [#126] export
--set-envtobuilder&build&build-latescripts
61
Release of version 61
- Update tester to work like builder and support custom image and dependencies
- Fix
opensslshare directory access in builder - Remove
wgetandtarfrombusyboxsince real binary exists - [#132] Remove installed aci after
test - [#131] Do not create custom stage1 if
builderdo not have dependencies - use random filename for internal aci import to prevent colision
- fix
inherit-build-*not run
60
Release of version 60
- [#128] introduce builder dependencies
- [#128] new
builderrunlevel triggered outside of aci in the builder to replacebuild-setup - add
curl,wget,openssland root certificates to builder image - deprecate
build-setuprunlevel - [#117] new
-kflag onbuildcommand to trap to a shell onbuilder/build/build-laterunlevels - [#130] do not run
inherit-build-*scripts if nobuild/build-laterunlevel - [#90] add
no-storeandstore-onlyarguments used when running rkt - fix cleanup of builder's aci and container when build failed
59
58
57
Release of version 57
This version is a rewrite at 90% but should be fully retrocompatible. Builds are now done inside rkt at stage1 layer.
- [#114][#59][#67][#68][#90][#102] use overlays of dependencies at build time for build, tests and pod and use upper layer as final rootfs
- add
-kflag to build command to keep builder container in rkt fromis now deprecated and processed asdependency- compress binary 16Mb -> 9.5Mb
- add
--versioncommand to display version - fail if no command provided
- [#119] update compatible version of rkt to 1.0.0
- all target files now belong to sudoer user after build
- format rkt manifest in target directory
- copy templater and prestart only if not already provided by a dependency
- [#123] deprecate -c in favor of
clean - do not check compatibility and latest on
clean - add build date and builder container to manifest's annotations
- improve error handling and logs to prevent panic stacktrace