Hello community,
here is the log from the commit of package caasp-container-manifests for
openSUSE:Factory checked in at 2018-06-02 12:11:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/caasp-container-manifests (Old)
and /work/SRC/openSUSE:Factory/.caasp-container-manifests.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "caasp-container-manifests"
Sat Jun 2 12:11:04 2018 rev:14 rq:613117 version:4.0.0+git_r298_a05a932
Changes:
--------
---
/work/SRC/openSUSE:Factory/caasp-container-manifests/caasp-container-manifests.changes
2018-05-29 10:44:19.961792734 +0200
+++
/work/SRC/openSUSE:Factory/.caasp-container-manifests.new/caasp-container-manifests.changes
2018-06-02 12:11:39.993049999 +0200
@@ -1,0 +2,74 @@
+Wed May 30 13:33:58 UTC 2018 - [email protected]
+
+- Commit eda9a39 by Maximilian Meister [email protected]
+ mount velum branding
+
+ feature#branding
+
+ Signed-off-by: Maximilian Meister <[email protected]>
+
+
+-------------------------------------------------------------------
+Wed May 30 12:16:02 UTC 2018 - [email protected]
+
+- Commit 70b16ee by David Cassany [email protected]
+ Make use of the %license macro
+
+
+-------------------------------------------------------------------
+Wed May 30 10:33:48 UTC 2018 - [email protected]
+
+- Commit aadfa9b by David Cassany [email protected]
+ Spec cleaning
+
+ * removed env shebang from setup-mysql.sh
+ * removed executable bit from some config files
+
+
+-------------------------------------------------------------------
+Tue May 29 09:50:39 UTC 2018 - [email protected]
+
+- Commit 31544c4 by Jordi Massaguer Pla [email protected]
+ Only require image rpms if we are in a sle version older than sle15
+
+ because sle15 will use the suse registry
+
+ Signed-off-by: Jordi Massaguer Pla <[email protected]>
+
+ Commit 8ebc884 by Jordi Massaguer Pla [email protected]
+ Revert "Remove image RPM requirements"
+
+ This reverts commit 433738bf4bda5eabce933039b504b5b5690f03c5.
+
+ Image RPMs are still required by versions < SLE15
+
+
+-------------------------------------------------------------------
+Mon May 28 16:18:58 UTC 2018 - [email protected]
+
+- Commit 1e7d2ed by Jordi Massaguer Pla [email protected]
+ [Packaging] Require container feeder on sle versions older than sle15
+
+ We were requiring container feeder on distributions different than sle15, but
+ actually we need them to be older, as sle15 and *newer* dont' require it.
+
+ Signed-off-by: Jordi Massaguer Pla <[email protected]>
+
+ Commit 433738b by Jordi Massaguer Pla [email protected]
+ Remove image RPM requirements
+
+ CaaSP 4 (SLE15) won't require the images be installed as RPMs
+
+ Signed-off-by: Jordi Massaguer Pla <[email protected]>
+
+ Commit c6855a1 by Jordi Massaguer Pla [email protected]
+ fix image name for CaaSP4
+
+ We have changed the naming of the images. Instead of calling them
+ sleXY/image_name, we call them caasp/image_name, so we don't have to create a
+ new package each time we change the base image.
+
+ Signed-off-by: Jordi Massaguer Pla <[email protected]>
+
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ caasp-container-manifests.spec ++++++
--- /var/tmp/diff_new_pack.tgUYxf/_old 2018-06-02 12:11:41.880980754 +0200
+++ /var/tmp/diff_new_pack.tgUYxf/_new 2018-06-02 12:11:41.884980608 +0200
@@ -21,7 +21,7 @@
%endif
%if 0%{?suse_version} == 1500 && !0%{?is_opensuse}
- %define _base_image sles15
+ %define _base_image caasp
%endif
%if 0%{?is_opensuse} && 0%{?suse_version} > 1500
@@ -29,7 +29,7 @@
%endif
Name: caasp-container-manifests
-Version: 4.0.0+git_r285_beebd20
+Version: 4.0.0+git_r298_a05a932
Release: 0
Summary: Manifest file templates for containers on controller node
License: Apache-2.0
@@ -39,9 +39,8 @@
# If it is not SLE15, require container-feeder
# Otherwise, we are using the SUSE Registry
-%if 0%{?sle_version} != 150000
+%if 0%{?sle_version} < 150000
Requires: container-feeder
-%endif
# Require all the docker images
Requires: %{_base_image}-caasp-dex-image >= 2.0.0
@@ -59,6 +58,7 @@
Requires: %{_base_image}-sidecar-image >= 2.0.0
Requires: %{_base_image}-tiller-image >= 2.0.0
Requires: %{_base_image}-velum-image >= 2.0.0
+%endif
# Require all the things we mount from the host from the kubernetes-salt
package
Requires: kubernetes-salt
BuildArch: noarch
@@ -79,7 +79,7 @@
# fix image name
sed -e "s|image:[ ]*sles12/\(.*\):|image: %{_base_image}/\1:|g" -i
%{buildroot}/%{_datadir}/%{name}/$file
done
-install -D -m 0755 config/haproxy/haproxy.cfg
%{buildroot}/etc/caasp/haproxy/haproxy.cfg
+install -D -m 0644 config/haproxy/haproxy.cfg
%{buildroot}/etc/caasp/haproxy/haproxy.cfg
install -D -m 0755 activate.sh %{buildroot}/%{_datadir}/%{name}/activate.sh
# fix image name in activate
sed -e "s|sles12/pause|%{_base_image}/pause|g" -i
%{buildroot}/%{_datadir}/%{name}/activate.sh
@@ -90,7 +90,7 @@
install -D -m 0755 gen-certs.sh %{buildroot}/%{_datadir}/%{name}/gen-certs.sh
for dir in mysql salt/grains salt/minion.d-ca; do
install -d %{buildroot}/%{_datadir}/%{name}/config/$dir
- install config/$dir/* %{buildroot}/%{_datadir}/%{name}/config/$dir
+ install -D -m 0644 config/$dir/* %{buildroot}/%{_datadir}/%{name}/config/$dir
done
cp -R setup %{buildroot}/%{_datadir}/%{name}
@@ -118,10 +118,14 @@
%files
%defattr(-,root,root)
-%doc LICENSE README.md
+%doc README.md
+%if 0%{?suse_version} < 1500
+%doc LICENSE
+%else
+%license LICENSE
+%endif
%dir %{_datadir}/%{name}
-%dir %{_datadir}/%{name}/manifests
- /etc/caasp
+%dir /etc/caasp
%dir /etc/caasp/haproxy
%config(noreplace) /etc/caasp/haproxy/haproxy.cfg
%{_sbindir}/rcadmin-node-setup
++++++ master.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/caasp-container-manifests-master/manifests/public.yaml
new/caasp-container-manifests-master/manifests/public.yaml
--- old/caasp-container-manifests-master/manifests/public.yaml 2018-05-25
15:05:17.000000000 +0200
+++ new/caasp-container-manifests-master/manifests/public.yaml 2018-05-30
15:35:37.000000000 +0200
@@ -309,6 +309,15 @@
- mountPath: /etc/caasp/pillar-seeds
name: caasp-pillar-seeds
readOnly: True
+ - mountPath: /srv/velum/PRODUCT
+ name: velum-dist-name
+ readOnly: True
+ - mountPath: /srv/velum/public
+ name: velum-static-pages
+ readOnly: True
+ - mountPath: /srv/velum/app/assets/images
+ name: velum-images
+ readOnly: True
args: ["bin/run"]
- name: velum-api
image: sles12/velum:__TAG__
@@ -577,3 +586,12 @@
- name: caasp-pillar-seeds
hostPath:
path: /etc/caasp/pillar-seeds
+ - name: velum-dist-name
+ hostPath:
+ path: /usr/share/velum/PRODUCT
+ - name: velum-static-pages
+ hostPath:
+ path: /usr/share/velum/public
+ - name: velum-images
+ hostPath:
+ path: /usr/share/velum/images
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/caasp-container-manifests-master/packaging/suse/make_spec.sh
new/caasp-container-manifests-master/packaging/suse/make_spec.sh
--- old/caasp-container-manifests-master/packaging/suse/make_spec.sh
2018-05-25 15:05:17.000000000 +0200
+++ new/caasp-container-manifests-master/packaging/suse/make_spec.sh
2018-05-30 15:35:37.000000000 +0200
@@ -42,7 +42,7 @@
%endif
%if 0%{?suse_version} == 1500 && !0%{?is_opensuse}
- %define _base_image sles15
+ %define _base_image caasp
%endif
%if 0%{?is_opensuse} && 0%{?suse_version} > 1500
@@ -60,9 +60,8 @@
# If it is not SLE15, require container-feeder
# Otherwise, we are using the SUSE Registry
-%if 0%{?sle_version} != 150000
+%if 0%{?sle_version} < 150000
Requires: container-feeder
-%endif
# Require all the docker images
Requires: %{_base_image}-pause-image >= 2.0.0
@@ -80,6 +79,7 @@
Requires: %{_base_image}-tiller-image >= 2.0.0
Requires: %{_base_image}-openldap-image >= 2.0.0
Requires: %{_base_image}-caasp-dex-image >= 2.0.0
+%endif
# Require all the things we mount from the host from the kubernetes-salt
package
Requires: kubernetes-salt
BuildArch: noarch
@@ -100,7 +100,7 @@
# fix image name
sed -e "s|image:[ ]*sles12/\(.*\):|image: %{_base_image}/\1:|g" -i
%{buildroot}/%{_datadir}/%{name}/\$file
done
-install -D -m 0755 config/haproxy/haproxy.cfg
%{buildroot}/etc/caasp/haproxy/haproxy.cfg
+install -D -m 0644 config/haproxy/haproxy.cfg
%{buildroot}/etc/caasp/haproxy/haproxy.cfg
install -D -m 0755 activate.sh %{buildroot}/%{_datadir}/%{name}/activate.sh
# fix image name in activate
sed -e "s|sles12/pause|%{_base_image}/pause|g" -i
%{buildroot}/%{_datadir}/%{name}/activate.sh
@@ -111,7 +111,7 @@
install -D -m 0755 gen-certs.sh %{buildroot}/%{_datadir}/%{name}/gen-certs.sh
for dir in mysql salt/grains salt/minion.d-ca; do
install -d %{buildroot}/%{_datadir}/%{name}/config/\$dir
- install config/\$dir/* %{buildroot}/%{_datadir}/%{name}/config/\$dir
+ install -D -m 0644 config/\$dir/*
%{buildroot}/%{_datadir}/%{name}/config/\$dir
done
cp -R setup %{buildroot}/%{_datadir}/%{name}
@@ -139,10 +139,14 @@
%files
%defattr(-,root,root)
-%doc LICENSE README.md
+%doc README.md
+%if 0%{?suse_version} < 1500
+%doc LICENSE
+%else
+%license LICENSE
+%endif
%dir %{_datadir}/%{name}
-%dir %{_datadir}/%{name}/manifests
-$dir /etc/caasp
+%dir /etc/caasp
%dir /etc/caasp/haproxy
%config(noreplace) /etc/caasp/haproxy/haproxy.cfg
%{_sbindir}/rcadmin-node-setup
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/caasp-container-manifests-master/setup/mysql/setup-mysql.sh
new/caasp-container-manifests-master/setup/mysql/setup-mysql.sh
--- old/caasp-container-manifests-master/setup/mysql/setup-mysql.sh
2018-05-25 15:05:17.000000000 +0200
+++ new/caasp-container-manifests-master/setup/mysql/setup-mysql.sh
2018-05-30 15:35:37.000000000 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/bin/bash
umask 377;
# wait until the file exists and has contents