Commit Graph

14 Commits

Author SHA1 Message Date
Javier J. Salmerón García f1fd9b459c feat: Add debian trixie support (#201)
* feat:  Add debian trixie support

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>

* chore: 🔧 Add perl package

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>

* chore: 🔧 Bump ubuntu testing version

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>

---------

Signed-off-by: Javier J. Salmerón García <javier.salmeron@broadcom.com>
2025-09-08 12:14:47 +02:00
Carlos Rodríguez Hernández a76f97db15 Deprecate Debian 10 (#165)
* Deprecate Debian 10

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Change debootstrap

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Remove buster from checks

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Update bullseye

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2024-07-01 18:11:30 +02:00
Jose Antonio Carmona 4774b16669 Use buster for debootstrap
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2023-06-14 12:40:19 +02:00
Carlos Rodríguez Hernández 32eaab11fd Merge branch 'master' into add-bookworm-support 2023-06-14 12:21:27 +02:00
Carlos Rodríguez Hernández a17be0216f Remove debootrsap from unsupported/old versions making buster the new default
Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2023-06-13 18:16:00 +02:00
Jose Antonio Carmona 04c8a20386 Add support for Debian 12 bookworm
Signed-off-by: Jose Antonio Carmona <jcarmona@vmware.com>
2023-06-12 18:11:35 +02:00
John Kristensen 688305299d Support Debian 11/bullseye (#110)
The `update-rc.d` command in the `init-system-helpers` package is
required by the `linux-util` postinst script, but `init-system-helpers`
doesn't seem to be installed by default in 11/bullseye.

The suite name for the updates repository has also changed in
11/bullseye.
2021-08-31 16:15:50 +02:00
Filippo Giunchedi 2c4b4f0f14 Add Buster
Tweak the tests so that they use default-mysql-server
on newer dists as it replaced the mysql-server package.

Also add explicit import of the buster signing key
as the Travis agent doesn't have it available.

Thanks to Filippo Giunchedi (@filippog) for the initial
work on this.
2019-07-11 16:11:35 +02:00
James Westby fad19490cb Add stretch and make it default
Stretch was just released: https://www.debian.org/News/2017/20170617

Closes #32
2017-06-19 08:23:41 +01:00
James Westby 5e09a4cbc4 Install bsd utils to get logger
This is needed to install the mysql-server package. Fixes #16.
2017-02-27 17:08:09 +00:00
James Westby 3916090dd0 Install ncurses-base to get terminfo files.
It's an essential package designed for exactly this.
It's pretty small, so not a huge cost to putting it back in.

The problem is pervasive enough, and it's unlikely that
users will know how to fix it, that it's worth us solving
it in the base image.
2017-02-23 15:26:42 +00:00
James Westby 47e1cb91ef Add some more commonly expected packages.
sysv-rc and util-linux are used in the postinst scripts
of some packages, and so those packages won't install
if they aren't available.

sysv-rc contains update-rc.d, so any package that installs
a service would fail to install. Those packages are common
to install in to containers.

util-linux contains the getopt command which some scripts
expect to find.
2016-10-19 12:22:47 +01:00
James Westby 44a24cda66 Build wheezy as well.
We build oldstable stacksmith base images as well, so build that
here.

Drop the namibase code as it isn't used.
2016-10-03 17:44:09 +02:00
James Westby 549a2eb616 Use custom debootstrap scripts.
These allow for us to further customize the packages installed.
2016-09-02 17:32:07 +01:00