From e146f6047226eacf50baae7779cdc4a4b9ad6d62 Mon Sep 17 00:00:00 2001 From: Robin Schneider Date: Thu, 5 Aug 2021 17:35:46 +0200 Subject: [PATCH] fix(suse): Fix support to install compose from PackageHub on SLES 15 To actually install the packages, you need to set the following in your pillar because the PackageHub repos are not enabled by default on SLES. ```YAML docker: pkg: docker: use_upstream: 'package' compose: use_upstream: 'package' ``` --- docker/codenamemap.yaml | 12 ++++++++++++ docker/osfamilymap.yaml | 4 ++++ 2 files changed, 16 insertions(+) diff --git a/docker/codenamemap.yaml b/docker/codenamemap.yaml index 3be078ab..1b30cb77 100644 --- a/docker/codenamemap.yaml +++ b/docker/codenamemap.yaml @@ -22,3 +22,15 @@ precise: deps: - linux-image-generic-lts-raring - linux-headers-generic-lts-raring + +SUSE Linux Enterprise Server 15: + pkg: + compose: + commands: + - docker-compose + +SUSE Linux Enterprise Server 15 SP1: + pkg: + compose: + commands: + - docker-compose diff --git a/docker/osfamilymap.yaml b/docker/osfamilymap.yaml index eedb872c..5aea53f5 100644 --- a/docker/osfamilymap.yaml +++ b/docker/osfamilymap.yaml @@ -73,6 +73,10 @@ Suse: - gzip docker: name: docker + compose: + # https://packagehub.suse.com/packages/python-docker-compose/ + commands: + - python-docker-compose MacOS: identity: