Hello community,
here is the log from the commit of package velum for openSUSE:Factory checked in at 2018-06-29 22:35:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/velum (Old)
and /work/SRC/openSUSE:Factory/.velum.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "velum"
Fri Jun 29 22:35:34 2018 rev:37 rq:619579 version:4.0.0+dev+git_r846_18067aa11e7ac6c2d1d95169d3425687fe70ad91
Changes:
--------
--- /work/SRC/openSUSE:Factory/velum/velum.changes 2018-06-27 10:20:42.225607612 +0200
+++ /work/SRC/openSUSE:Factory/.velum.new/velum.changes 2018-06-29 22:35:44.866035808 +0200
@@ -1,0 +2,30 @@
+Thu Jun 28 11:46:49 UTC 2018 - containers-bugowner@suse.de
+
+- Commit 1e98beb by Vítor Avelino vavelino@suse.com
+ ui: removed fixed width for main header logo
+
+ Logo can be both CaaSP or Kubic now and the fixed width was causing a small
+ misalignment with Kubic logo. Turns out that this fixed width is not
+ necessary at all.
+
+ fix#kubic-logo
+
+ Signed-off-by: Vítor Avelino
+
+
+-------------------------------------------------------------------
+Thu Jun 28 11:08:55 UTC 2018 - containers-bugowner@suse.de
+
+- Commit 713539d by Maximilian Meister mmeister@suse.de
+ add branding images before precompilation
+
+ a simple mount through the manifests is not enough
+
+ images need to be precompiled
+
+ velum#branding
+
+ Signed-off-by: Maximilian Meister
+
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ velum.spec ++++++
--- /var/tmp/diff_new_pack.d6CODx/_old 2018-06-29 22:35:45.338035398 +0200
+++ /var/tmp/diff_new_pack.d6CODx/_new 2018-06-29 22:35:45.342035394 +0200
@@ -23,7 +23,7 @@
# Version: 1.0.0
# %%define branch 1.0.0
-Version: 4.0.0+dev+git_r842_80000d63fed98ba9f7c2320f8180856e0d756e64
+Version: 4.0.0+dev+git_r846_18067aa11e7ac6c2d1d95169d3425687fe70ad91
Release: 0
%define branch master
Summary: Dashboard for CaasP
@@ -46,6 +46,7 @@
Obsoletes: velum < %{version}
# javascript engine to build assets
BuildRequires: nodejs
+BuildRequires: velum-branding
%define rb_build_versions %{rb_default_ruby}
BuildRequires: %{rubydevel}
@@ -92,7 +93,7 @@
%description
velum is the dashboard for CaasP to manage and deploy kubernetes clusters on top of MicroOS
-This package has been built with commit 80000d63fed98ba9f7c2320f8180856e0d756e64 from branch master on date Fri, 22 Jun 2018 14:07:34 +0000
+This package has been built with commit 18067aa11e7ac6c2d1d95169d3425687fe70ad91 from branch master on date Thu, 28 Jun 2018 11:46:06 +0000
%prep
%setup -q -n velum-%{branch}
@@ -113,6 +114,9 @@
# deploy gems
bundle install --retry=3 --local --deployment --without development test
+# copy over the images from velum-branding
+cp -R %{_datadir}/velum/images/* app/assets/images/branding/
+
VELUM_SECRETS_DIR=%{buildroot}%{velumdir}/tmp RAILS_ENV=production INCLUDE_ASSETS_GROUP=yes bundle exec rake assets:precompile
# fix permissions of generated assets
# this is necessary to make them linkable by fdupes later
++++++ master.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/velum-master/app/assets/stylesheets/components/header.scss new/velum-master/app/assets/stylesheets/components/header.scss
--- old/velum-master/app/assets/stylesheets/components/header.scss 2018-06-22 16:09:11.000000000 +0200
+++ new/velum-master/app/assets/stylesheets/components/header.scss 2018-06-28 13:47:55.000000000 +0200
@@ -33,7 +33,6 @@
.navbar-brand,
img {
- width: 235.5px;
height: 60px;
padding: 0;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/velum-master/packaging/suse/velum.spec.in new/velum-master/packaging/suse/velum.spec.in
--- old/velum-master/packaging/suse/velum.spec.in 2018-06-22 16:09:11.000000000 +0200
+++ new/velum-master/packaging/suse/velum.spec.in 2018-06-28 13:47:55.000000000 +0200
@@ -42,6 +42,7 @@
Obsoletes: velum < %{version}
# javascript engine to build assets
BuildRequires: nodejs
+BuildRequires: velum-branding
%define rb_build_versions %{rb_default_ruby}
BuildRequires: ruby-common-rails
@@ -88,6 +89,9 @@
# deploy gems
bundle install --retry=3 --local --deployment --without development test
+# copy over the images from velum-branding
+cp -R %{_datadir}/velum/images/* app/assets/images/branding/
+
VELUM_SECRETS_DIR=%{buildroot}%{velumdir}/tmp RAILS_ENV=production INCLUDE_ASSETS_GROUP=yes bundle exec rake assets:precompile
# fix permissions of generated assets
# this is necessary to make them linkable by fdupes later