1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184
|
due (3.0.0-1) unstable; urgency=medium
* Version bump to 3.0.0
* Support Podman as well as Docker.
* Replace qemu, qemu-system Recommends with just qemu-user-static. Closes: bug#992947
* templates: Add pre and post install local dirs to build local packages into containers
* templates: debian-package and onie support for Debian 11
* Makefile: Clean up and provide better help by default
* debian-package: due-manage-local-repo: support multiple named local repositories
* libdue: support sub-type template directory file hierarchy for templates
* Fix invocation bug when running ARM64 containers on aarch64 hosts
* Fix save/load import/export mismatch when writing and reading image files.
-- Alex Doyle <adoyle@nvidia.com> Tue, 31 Aug 2021 11:11:11 -0700
due (2.3.0-1) unstable; urgency=medium
* Version bump to 2.3.0
* Red Hat image support in libdue and container scripts.
* ChangeLog: Lintian cleanup.
-- Alex Doyle <adoyle@nvidia.com> Sat, 02 Jan 2021 06:06:06 -0700
due (2.2.0-1) unstable; urgency=medium
* Version bump to 2.2.0
* libdue: Initial support to run under Red Hat Linux
* Makefile: debian package build target, help
* README.md: installation update
* ChangeLog: Lintian cleanup.
-- Alex Doyle <adoyle@nvidia.com> Fri, 25 Dec 2020 07:07:07 -0700
due (2.1.0-1) unstable; urgency=medium
* debian-package: duebuild now builds binaries by default, not source as well.
* debian-package: fixed incorrect examples in help-examples.
* debian-package: --use-local-repo now usues due-manage-local-repo.sh.
* debian-package: added due-manage-local-repo.sh to let the user add/remove local pacakges.
* debian-package: README.md - updated with due-manage-local-repo.sh documentation.
* debian-package: duebuild - better error handling on dependency install fails.
* common-templates: c-add-docker-user script will add user to docker group, if it exists
* onie: Initial support for a Debian 10 build environment
-- Alex Doyle <adoyle@nvidia.com> Fri, 27 Nov 2020 17:00:00 -0700
due (2.0.0-1) unstable; urgency=medium
* Initial upload. Closes: #931617
* debian-package: Set ulimit -n 10000 for slow Apt on Jessie images
* debian-package: Install python version based on image Debian release
* debian-package: Clean up files generated when resolving build dependencies
* debian-package: Keep current package configuration on packag upgrades
* debian-package: Absolute path option for local package repository
* debian-package: Don't error out if no dependencies need to be installed.
* ONIE: Debian 10 build environment support
* libdue for emulation, qemu-<arch>-static comes from source image's arch
* due: do not filter images after --run-image has been invoked.
* due: add --delete option
* due: add --manage --browse Docker registry option
* docs: Markdown cleanup. Updated some stale docs.
* docs: Added Branching.md to explaing the branch/release structure.
* Makefile: write release version in libdue to documentation.
* git branches: refactored for Debian naming conventions.
* everything: Ran spell check.
-- Alex Doyle <alexddoyle@gmail.com> Fri, 21 Aug 2020 21:53:56 -0700
due (1.6.3-1) unstable; urgency=medium
* Add --filter to --create --help.
* Add *.buildinfo and *.changes to .gitignore.
* Close #8 Use ncores to maximize build jobs.
* Clean exit if bad menu value chosen
* Mention --run-image option on image menu (addresses issue #10 )
* Close #12 - add wget as part of default install
* Container/image export/import rework.
-- Alex Doyle <alexddoyle@gmail.com> Sat, 01 Aug 2020 16:53:56 -0700
due (1.6.2-1) UNRELEASED; urgency=medium
* Change --snapshot to --export. Works with --import now
* Sanity check mounting two --volumes to the same container dir
* duebuild takes --build as a synonym for --cbuild
-- Alex Doyle <alexddoyle@gmail.com> Tue, 28 Jul 2020 21:33:40 -0700
due (1.6.1-1) UNRELEASED; urgency=medium
* --login now executes ~/.bashrc, etc
* Fix typo in stop container script.
* Shellcheck corrections for container-create-user.sh
-- Alex Doyle <alexddoyle@gmail.com > Thu, 09 Jul 2020 17:03:15 -0700
due (1.6.0-1) UNRELEASED; urgency=medium
* Added debian-upstream branch for promotion to Debian.
* Packaging/Licensing cleanup prompted by Debian QA tools.
-- Alex Doyle <alexddoyle@gmail.com> Sun, 28 Jun 2020 15:16:59 -0700
due (1.5.0-1) UNRELEASED; urgency=medium
* Command line help is no longer order specific
* Debian package build: duebuild takes --deb-build-opt
* Debian package build: duebuild takes --build-command
* Debian package build: --jobs now applies with default build
-- Alex Doyle <alexddoyle@gmail.com> Sun, 14 Jun 2020 09:35:04 -0700
due (1.4.0-1) UNRELEASED; urgency=medium
* Copyright updates to 2020
* Debian package build: add local package repository feature.
* Debian package build: improved package dependency install error handling.
* Debian package build: container apt upgrades before build.
* Debian package build: update documentation with package build examples.
-- Alex Doyle <adoyle@cumulusnetworks.com> Sat, 06 Jun 2020 10:21:05 -0700
due (1.3.1-1) UNRELEASED; urgency=medium
* Update version number
* Invoke help after --build if 'help' is typed
* Stop containers script now has containers in the name, not images
-- Alex Doyle <alexddoyle@gmail.com> Thu, 14 May 2020 17:46:51 -0700
due (1.3.0-1) UNRELEASED; urgency=medium
* Non interactive commands now return a return code.
* debian-package duebuild has better .dsc build support.
* Label support to auto-mount host directories with DUEMountHostDirectories.
-- Alex Doyle <alexddoyle@gmail.com> Tue, 12 May 2020 17:46:51 -0700
due (1.2.1-1) UNRELEASED; urgency=medium
* Added first time setup checks and hints.
-- Alex Doyle <alexddoyle@gmail.com> Mon, 13 Apr 2020 18:21:55 -0700
due (1.2.0-1) UNRELEASED; urgency=medium
* Added --dockerarg to pass arguments directly to docker
* Added docker run argument setting based on container type
* Fixed bug where container --tag option wasn't passed.
-- Alex Doyle <alexddoyle@gmail.com> Tue, 17 Mar 2020 01:02:00 -0800
due (1.1.0-1) UNRELEASED; urgency=medium
* Added --stop option for running containers.
* Added --create --clean option to delete due-buid-merge directory.
* Added --container-name option to set the name of a container.
* Fixed arm32v5 (armel) container creation with qemu on amd64
* Fixed bug where --command was run as --interactive, when it is not.
* Fixed bug where image tags were not considered in filtering.
* Script incremental cleanup with ShellCheck
-- Alex Doyle <alexddoyle@gmail.com> Sat, 29 Feb 2020 12:00:01 -0800
due (1.0.1-1) UNRELEASED; urgency=medium
* ONIE template fixes for Debian 8, duebuild script, better docs.
* Added --run --debug option to debug partially created images.
* Added more printouts of shell/Docker commands DUE runs.
* Added date printouts to --delete-matched, clarified script name.
* Fixed --login skipping the first entry.
* Fixed double setting of prompt/path in due-bashrc.template.
* Fixed --cbuild parsing passed arguments rather than passing them.
* Documentation has more examples and formatting consistency.
* Documented existing --build option that reduces build invocation typing.
* Documentation rebuild is now separate from package build.
-- Alex Doyle <alexddoyle@gmail.com> Sat, 01 Feb 2020 08:08:08 -0700
due (1.0.0-1) UNRELEASED; urgency=medium
* Initial Debian packaging
-- Alex Doyle <alexddoyle@gmail.com> Sun, 29 Dec 2019 14:52:02 -0700
|