Thomas Hipp
9907a513cf
chroot: Honor package set order for install/remove
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-03-06 17:23:04 +01:00
Stéphane Graber
7031511afa
Merge pull request #150 from monstermunchkin/fixes/opensuse-leap-42.3-support
...
openSUSE fixes
2019-03-06 10:45:15 -05:00
Thomas Hipp
fa10c709b8
chroot: Special case openSUSE Tumbleweed
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-03-06 16:41:23 +01:00
Thomas Hipp
77bd4eee0d
sources: Support openSUSE Leap 42.3
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-03-06 16:41:23 +01:00
Thomas Hipp
f2c6371971
zypper: Remove --allow-downgrade install flag
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-03-06 16:41:22 +01:00
Thomas Hipp
1dd406f34a
managers: Allow overriding install flags
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-03-06 16:41:22 +01:00
Christian Brauner
c9f549d8cc
Merge pull request #148 from monstermunchkin/fixes/archlinux-latest-release
...
sources: Fix latest Arch Linux release
2019-03-06 13:33:02 +01:00
Thomas Hipp
9d545ac5fc
sources: Fix latest Arch Linux release
...
The `latest/` path is not available on all Arch Linux mirrors.
Therefore, releases are determined by checking all paths.
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-03-06 09:31:31 +01:00
Stéphane Graber
e48884faaa
Update for docker-companion API break
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-03-05 17:01:26 -05:00
Stéphane Graber
36c4e889ff
Merge pull request #146 from monstermunchkin/issues/144-archlinux-release
...
sources: Get latest release from mirror
2019-03-04 18:49:58 +01:00
Thomas Hipp
7e8a05b899
sources: Get latest release from mirror
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-03-04 15:16:55 +01:00
Christian Brauner
d8a2072977
Merge pull request #147 from monstermunchkin/issues/145-opensuse-leap-download-pattern
...
sources: Fix openSUSE Leap 15 tarball URL
2019-03-04 14:53:01 +01:00
Thomas Hipp
79199f03cd
sources: Fix openSUSE Leap 15 tarball URL
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-03-04 14:02:51 +01:00
Stéphane Graber
7c8186e42d
zypper: Allow package downgrades
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-02-28 16:23:42 +01:00
Stéphane Graber
1673728175
Merge pull request #143 from monstermunchkin/issues/135-opensuse
...
sources: Use correct openSUSE tarball
2019-02-28 14:38:01 +01:00
Thomas Hipp
9298056d8f
sources: Use correct openSUSE tarball
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-28 14:01:12 +01:00
Stéphane Graber
4af9b6d3ef
opensuse: Add s390x
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-02-28 13:09:57 +01:00
Stéphane Graber
f1f8733941
Merge pull request #139 from monstermunchkin/issues/135-opensuse
...
Add openSUSE
2019-02-27 18:14:28 +01:00
Thomas Hipp
8828aef5b5
doc: Add openSUSE
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-27 16:58:17 +01:00
Thomas Hipp
016e09c445
shared: Add zypper
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-27 16:58:17 +01:00
Thomas Hipp
907dfedc33
managers: Add zypper
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-27 16:58:17 +01:00
Thomas Hipp
1609d38f61
sources: Add openSUSE
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-27 16:58:17 +01:00
Thomas Hipp
addeb7bc3e
shared: Add openSUSE
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-27 16:58:11 +01:00
Thomas Hipp
164decd43f
shared: Decrypt signed file
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-27 16:58:11 +01:00
Stéphane Graber
7bd8c43fd2
Merge pull request #142 from monstermunchkin/fixes/various
...
Various fixes
2019-02-27 11:04:50 +01:00
Thomas Hipp
7bf831db43
*: Download to specific directory
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-27 10:54:02 +01:00
Thomas Hipp
fb00879244
Merge pull request #141 from stgraber/master
...
Add i386 support for Oracle
2019-02-27 10:07:30 +01:00
Stéphane Graber
89ac169fa4
oracle: Support other architectures
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-02-27 09:54:47 +01:00
Stéphane Graber
b2e34747d2
oracle: Fix missing close calls
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-02-27 09:47:05 +01:00
Stéphane Graber
ce1df55da0
Merge pull request #140 from monstermunchkin/fixes/oraclelinux
...
sources: Fix Oracle Linux 6
2019-02-26 23:12:31 +01:00
Thomas Hipp
a4915fd200
sources: Fix Oracle Linux 6
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-26 22:24:17 +01:00
Stéphane Graber
8462517742
Merge pull request #138 from monstermunchkin/issues/134-oracle-linux
...
Support Oracle Linux
2019-02-25 17:18:18 +01:00
Thomas Hipp
1d75b934ee
doc: Add Oracle Linux
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-25 16:24:20 +01:00
Thomas Hipp
36618194ae
shared: Add Oracle Linux
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-25 16:24:20 +01:00
Thomas Hipp
bfc8e56d37
sources: Add Oracle Linux
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-25 16:24:20 +01:00
Stéphane Graber
e1c547b4df
Merge pull request #133 from monstermunchkin/features/architecture-specific-package-sets
...
Support architecture specific package sets
2019-02-15 11:09:22 -05:00
Thomas Hipp
8fa1835ee6
distrobuilder: Architecture specific package sets
...
This adds support for architecture specific package sets. If the field
is unset, packages will be installed/removed on all architectures.
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-15 08:24:48 +01:00
Thomas Hipp
8b80b8840f
shared: Add Architecture to package set definition
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-15 08:24:32 +01:00
Stéphane Graber
74cdc6c09f
Merge pull request #132 from monstermunchkin/issues/131-debian-cloud-init
...
doc: Fix debian-cloud-init example
2019-02-14 10:58:46 -05:00
Thomas Hipp
ac1421c044
doc: Fix debian-cloud-init example
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-14 11:08:57 +01:00
Stéphane Graber
d2f776369d
Merge pull request #130 from monstermunchkin/issues/129-archlinuxarm
...
Support Arch Linux ARM
2019-02-13 09:49:12 -05:00
Thomas Hipp
d9aa951b84
pacman: Support Arch Linux ARM
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-13 14:29:09 +01:00
Thomas Hipp
1618bc5f62
sources: Support Arch Linux ARM
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-13 13:08:14 +01:00
Thomas Hipp
071d0b9212
shared: Add Arch Linux mapping
...
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-13 13:05:35 +01:00
Stéphane Graber
73706bff65
gentoo: Tweak source image parsing
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-02-11 22:22:45 -05:00
Stéphane Graber
117055b3ed
Merge pull request #127 from monstermunchkin/issues/126-archlinux-latest-iso
...
sources: Get latest Arch Linux release by default
2019-02-11 09:10:31 -05:00
Thomas Hipp
c5c899607d
sources: Get latest Arch Linux release by default
...
If image.release is empty or not set, the latest release will be used.
Signed-off-by: Thomas Hipp <thomas.hipp@canonical.com>
2019-02-11 14:26:13 +01:00
Stéphane Graber
369472bd92
shared: Tweak DownloadHash
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-02-10 00:58:50 -05:00
Stéphane Graber
281d0028a6
gentoo: Add support for .tar.bz2
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-02-10 00:10:46 -05:00
Stéphane Graber
56a1201f4f
shared: Add gentoo to list of valid mappings
...
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
2019-02-10 00:03:21 -05:00