------------------------------------------------------------------- Wed Sep 30 17:14:10 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1443622531.b2b2939: + Revert "Add "use_keystone_v3" attribute for Horizon." + Allow switching on multidomain support (bsc#945052) ------------------------------------------------------------------- Thu Aug 20 18:03:23 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1440076284.5cfaa49: + Updated README from master and direct to the new repository ------------------------------------------------------------------- Mon Jul 27 17:18:08 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1437987077.116f646: + Fix quoting of supported_provider_types (bsc#936368) ------------------------------------------------------------------- Wed Jul 22 01:47:01 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1437471264.1de9f3a: + Add "use_keystone_v3" attribute for Horizon. ------------------------------------------------------------------- Mon Jul 20 01:24:32 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1437290439.ed630a1: + Enable the POLICY_FILES setting configuration. + Fix schema and template broken in PR#218 + Fix attribute being fetched from wrong node (bsc#936059) ------------------------------------------------------------------- Wed May 6 09:12:05 UTC 2015 - vuntz@suse.com - Track release/tex/master git branch. ------------------------------------------------------------------- Fri Feb 27 08:56:58 UTC 2015 - vuntz@suse.com - Update to version 1.9+git.1424880043.1f930f1: + Added badges and dummy rspec + Watch specific branches with travis ------------------------------------------------------------------- Wed Feb 18 07:45:36 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1424203073.9f7511a: + Only deal with db creation on founder node when using HA (bnc#886571) ------------------------------------------------------------------- Mon Feb 16 14:59:04 UTC 2015 - vuntz@suse.com - Do not version SUSE Cloud in suse-cloud-site-branding.patch: this would break on upgrade to newer versions, because the branding would still mention SUSE Cloud 5... ------------------------------------------------------------------- Fri Feb 13 15:17:26 UTC 2015 - vuntz@opensuse.org - Update to version 1.9+git.1423839437.28040a7: + Do not point to docs in site_branding_link by default (bnc#917665) + Add configurability for Help URL - Drop pull-request-208.patch: merged upstream. - Rebase suse-cloud-site-branding.patch. ------------------------------------------------------------------- Fri Feb 13 02:41:44 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1423773257.f14d96d: + Disable neutron profiler support + Set supported_provider_types for Neutron ------------------------------------------------------------------- Thu Feb 12 22:36:27 UTC 2015 - vuntz@suse.com - Add pull-request-208.patch: Do not point to docs in site_branding_link by default (bnc#917665) - Rebase suse-cloud-site-branding.patch and do not set site_branding_link there either. ------------------------------------------------------------------- Mon Feb 9 08:19:22 UTC 2015 - vuntz@suse.com - Update suse-cloud-site-branding.patch: fix duplicate key; do not use SUSE OpenStack Cloud name yet. ------------------------------------------------------------------- Fri Feb 06 15:51:26 UTC 2015 - opensuse-packaging@opensuse.org - Rebased patches: + pull-request-206.patch dropped (merged upstream) ------------------------------------------------------------------- Fri Feb 06 15:51:26 UTC 2015 - opensuse-packaging@opensuse.org - Update to version 1.9+git.1423237636.42cc1a4: + Use X-Forwarded-For IP address in logs when behind haproxy + Add support for installing a custom theme package ------------------------------------------------------------------- Wed Feb 4 19:04:27 UTC 2015 - vuntz@suse.com - Add pull-request-206.patch: Use X-Forwarded-For IP address in logs when behind haproxy ------------------------------------------------------------------- Tue Feb 3 22:51:17 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1422974244.2a12bc8: + Added asset symlinking and cleanup + Only test ruby 2.1.0, the others are unsupported now ------------------------------------------------------------------- Fri Jan 30 07:47:55 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1422551903.b4d172e: + Switched to closure js compiler + Enabled digest similar to barclamp-crowbar ------------------------------------------------------------------- Thu Jan 29 10:07:56 UTC 2015 - dmueller@suse.com - add pull-request-203.patch ------------------------------------------------------------------- Wed Jan 28 15:25:52 UTC 2015 - dmueller@suse.com - Update to version 1.9+git.1422458734.f05cfcc: + Adjust static file path for SUSE ------------------------------------------------------------------- Wed Jan 28 11:01:54 UTC 2015 - tboerger@suse.com - Added crowbar_barclamp_build macro call to build section ------------------------------------------------------------------- Wed Jan 28 10:29:12 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1422436799.c073046: + Integrated standalone asset precompile ------------------------------------------------------------------- Mon Jan 26 15:40:53 UTC 2015 - dmueller@suse.com - switch site-branding-link to /help/ ------------------------------------------------------------------- Sat Jan 24 03:00:21 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1422027171.bd56940: + Exclude SLE12 platform. + Exclude Windows platforms. ------------------------------------------------------------------- Fri Dec 19 04:57:49 UTC 2014 - cloud-devel@suse.de - Update to version 1.9+git.1418908263.339225e: + Update config templates for Juno release + Finish synchronization with juno config template + Set enable_ipv6 to False for now to not expose IPv6 bits in Horizon + Use new api_version attribute in keystone_settings to pick keystone API ------------------------------------------------------------------- Mon Dec 15 20:51:26 UTC 2014 - vuntz@suse.com - Packaging cleanup: + Do not define useless bits (%tarball, %tar_subdir, etc.) + Do not define %dell_dir while we have %crowbar_base + Use new macros: %crowbar_barclamp_prep_end, %crowbar_barclamp_install + Adapt for %crowbar_barclamp_update_{pre,post,preun,postun} change. + Add fdupes BuildRequires (used by %crowbar_barclamp_install). - Update generic-barclamp-rpmlintrc: + Filter filename-too-long-for-joliet: we don't need this. + Filter non-standard-uid and non-standard-gid for crowbar-owned files in /opt/dell and /etc/crowbar. + Remove script-without-shebang filters: we're fixing permissions instead. ------------------------------------------------------------------- Fri Dec 5 05:17:26 UTC 2014 - cloud-devel@suse.de - Update to version 1.9+git.1417700398.47f3ab5: + Fixed permissions for various files + Fixed raw/custom proposal links + Cleaned crowbar config and added travis image to readme + Added ruby 2.1.0 to travis config ------------------------------------------------------------------- Wed Dec 3 04:35:11 UTC 2014 - cloud-devel@suse.de - Update to version 1.9+git.1417530590.153ccc7: + Fix redirection from non-ssl to ssl when using HA (bnc#907044) ------------------------------------------------------------------- Sat Oct 18 01:30:23 UTC 2014 - cloud-devel@suse.de - Update to version 1.9+git.1413540710.028abfa: + Disable SSLv2/v3 to avoid POODLE weakness (CVE-2014-3566) ------------------------------------------------------------------- Fri Sep 5 01:20:52 UTC 2014 - cloud-devel@suse.de - Update to version 1.9+git.1409851978.61f0e61: + Use a host specific memcache key for django_compressor (bnc#894070) ------------------------------------------------------------------- Tue Sep 2 19:31:35 UTC 2014 - dmueller@suse.com - Update to version 1.8+git.1408685217.77ff6ed: + Use helpers from new crowbar-openstack cookbook + Fix apache with HA not running until second chef-client run + Configure horizon before configuring the vhost for horizon in apache + Avoid races with HA on "python manage.py syncdb" - remove pull-request-182.patch as it was merged upstream ------------------------------------------------------------------- Tue Aug 5 15:15:21 UTC 2014 - vuntz@suse.com - Update pull-request-182.patch from pull request. ------------------------------------------------------------------- Sat Aug 2 06:10:36 UTC 2014 - vuntz@suse.com - Add pull-request-182.patch: Avoid races with HA on "python manage.py syncdb" + Move configuration of vhost later ------------------------------------------------------------------- Sat Aug 2 01:38:23 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1406899875.66750ea: + Fix redirection of non-SSL to SSL website when using HA + include common apache resource creation ------------------------------------------------------------------- Sun Jul 27 01:36:20 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1406351072.41d865f: + Sort the apache ports we're listening to ------------------------------------------------------------------- Thu Jul 24 01:34:12 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1406117238.0ac2047: + increase timeout for nova_dashboard + Merge listening ports with possible other ones defined by other barclamps (e.g. ceph). + make sure the are no duplicates ------------------------------------------------------------------- Sat Jul 19 01:28:22 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1405698280.56e5fd9: + Make the can_set_mount_point hypervisor option configurable ------------------------------------------------------------------- Sat Jul 12 01:13:23 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1405065759.7daa709: + Synchronize local_settings.py template with Icehouse ------------------------------------------------------------------- Sat Jul 5 01:38:13 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1404463168.4990db5: + Enable Neutron LBaaS / VPNaaS in the Horizon UI + Make fields for password injection configurable ------------------------------------------------------------------- Mon Jun 30 15:59:44 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1404119521.646d8a8: + add travis testing support + Add optional crowbar-applied boolean attribute to schema ------------------------------------------------------------------- Mon Jun 30 11:58:16 UTC 2014 - vuntz@suse.com - Stop using %crowbar_barclamp_extract_locale macro: translations are now handled correctly upstream. ------------------------------------------------------------------- Mon Jun 23 01:23:59 UTC 2014 - bwiedemann@suse.com - Update to version 1.8+git.1402658635.4899558: + Allow to reconfigure SITE_BRANDING_LINK ------------------------------------------------------------------- Mon Jun 16 08:39:41 UTC 2014 - bkutil@suse.com - Switch _service to master branch. ------------------------------------------------------------------- Tue Jun 3 12:33:37 UTC 2014 - dmueller@suse.com - Update to version 1.8+git.1401798810.a9893a2: + Adjust to two argument KeystoneHelper ------------------------------------------------------------------- Fri May 30 14:25:49 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401456641.c00d755: + Replaced all license headers with unified layout ------------------------------------------------------------------- Wed May 28 13:44:33 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401265007.2da5ccd: + Replaced barclamp controller initializer with before filter ------------------------------------------------------------------- Wed May 28 01:52:51 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401200203.2322eee: + Transformed readme to markdown + Added/Updated gitignore + Added application js file to prepare for angularjs controllers + Added/Updated in code documentation to get displayed on upstream documentation section ------------------------------------------------------------------- Tue May 27 01:59:19 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401112942.6202101: + Renamed i18n file, added quotes and copyright + Moved helper into barclamp namespace ------------------------------------------------------------------- Tue May 6 10:30:17 UTC 2014 - vuntz@suse.com - Add a Requires on crowbar-barclamp-pacemaker, since it's a dependency for HA support. ------------------------------------------------------------------- Fri Apr 18 01:41:06 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1397725450.bbc9650: + Update for prepare_role_for_ha_with_haproxy API change + Simply replaced havana with icehouse ------------------------------------------------------------------- Fri Apr 11 01:47:32 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1397146607.12fa838: + Use PacemakerServiceObject.cluster_vhostname_from_element + Use helper from database cookbook to get database IP address + Fix regression with memcache possibly listening on wrong address + Use the same password for proposal and role on migration + Use new synchronization helpers to avoid races when deploying with HA + Actually set the caching key prefix + Syntax error + Add pacemaker resource to monitor apache for horizon + Cisco ml2 driver is not compatible with n1kv panel + ha: Follow convention for pacemaker resource naming + ha: Do not pass params for depth 10 monitoring + Sort memcache servers in configuration ------------------------------------------------------------------- Fri Mar 28 17:46:42 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1396020963.1004751: + Actually set the caching key prefix + Syntax error ------------------------------------------------------------------- Wed Mar 26 08:21:44 UTC 2014 - vuntz@suse.com - Update to version 1.8+git.1395645917.385bad9: + Moved role constraints into model and removed edit deployment + Removed the single assignment block from constraints + Set database password from crowbar, not cookbook + Fix links on node page + Implement HA support through haproxy + Be stronger than apache2 cookbook and enforce the ports we want to use + Configure horizon to use memcached from all nodes in the cluster + Fix to work when keystone is behind haproxy + Use get_instance helper + HA: also make haproxy listen on port 80 for redirecting to https + We don't use Opscode::OpenSSL::Password anymore + Use CrowbarPacemakerHelper.haproxy_servers_for_service helper - Rebase suse-cloud-site-branding.patch. ------------------------------------------------------------------- Mon Mar 10 12:34:01 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1394448763.ea618b0: + Removed the single assignment block from constraints ------------------------------------------------------------------- Sat Mar 8 03:39:54 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1394212241.c60e39d: + Moved role constraints into model and removed edit deployment ------------------------------------------------------------------- Mon Jan 27 18:24:36 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1390845833.9e0534c: + Limit Keystone API usage to v2.0 ------------------------------------------------------------------- Wed Jan 15 18:57:52 UTC 2014 - vuntz@suse.com - Update to version 1.7+git.1389808369.64c64dc: + Update config templates to Havana release + Enable cisco external router configuration + Add 'external_monitoring' configurable. + Add configurability for Session timeout in Horizon + Fix typo breaking recipe + Use shared memcached instance, but set a Key prefix + Add attributes to change the password validator - Drop pull-request-112.patch, pull-request-119.patch, pull-request-121.patch: merged upstream. - Rebase suse-cloud-site-branding.patch. - Update override.rb: database_engine attribute doesn't exist anymore. ------------------------------------------------------------------- Tue Jan 14 20:34:32 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1389701657.6e49f9c: + smoketest: Use sudo to install packages + smoketest: Add SUSE support + smoketest: Style fixes + Use new validation API in validate_proposal_after_save + Use new find_dep_proposal helper ------------------------------------------------------------------- Tue Jan 14 07:31:19 UTC 2014 - vuntz@suse.com - Update to version 1.7+git.1389606718.c2afea5: + initial smoke for horizon + style fix + typo + typo - Drop pull-request-118.patch: merged upstream. ------------------------------------------------------------------- Tue Dec 24 09:42:47 UTC 2013 - vuntz@suse.com - Update to version 1.7+git.1387804228.7094dc8: + setting rdo repo properly + rdo rpm for some reasons comes with puppetlabs and other useless repos + syntax fix + python-lesscpy for rhel is also needed + python-lesscpy install + url has been changed + setting rdo repo properly + rdo rpm for some reasons comes with puppetlabs and other useless repos + syntax fix + python-lesscpy for rhel is also needed + python-lesscpy install + url has been changed + Integrated bootstrap templating - Drop suse-branding.patch: not needed anymore. - Drop pull-request-116.patch: merged upstream. - Rebase pull-request-119.patch. ------------------------------------------------------------------- Fri Dec 20 14:02:47 UTC 2013 - dmueller@suse.com - Update to version 1.7+git.1387540631.7603c5b: + Adjust to changed webroot on SUSE + Extracted locales into seperate locales file on the rails way - remove obsolete patches: * 0001-Adjust-to-changed-webroot-on-SUSE.patch - replace session-timeout-attribute.patch with pul-request-119.patch ------------------------------------------------------------------- Mon Dec 16 09:50:09 UTC 2013 - cloud-devel@suse.de - Update to version 1.7+git.1387185980.16c8a33: + propose nova dashboard for controller node + use fqdn, not the object ------------------------------------------------------------------- Fri Dec 13 16:05:30 UTC 2013 - dmueller@suse.com - add 0001-Adjust-to-changed-webroot-on-SUSE.patch ------------------------------------------------------------------- Fri Dec 13 07:43:52 UTC 2013 - vuntz@suse.com - Rebased patches: + pull-request-112.patch (only offset) + pull-request-120.patch dropped (merged upstream) ------------------------------------------------------------------- Fri Dec 13 07:43:51 UTC 2013 - vuntz@suse.com - Update to version 1.7+git.1386884565.02271f8: + Adjust for changed paths in SUSE branding ------------------------------------------------------------------- Mon Dec 9 09:43:44 UTC 2013 - dmueller@suse.com - add pull-request-118.patch, pull-request-120.patch and pull-request-121.patch ------------------------------------------------------------------- Fri Nov 29 21:09:31 UTC 2013 - dmueller@suse.com - fix memcached handling (memcache-prefix.patch) ------------------------------------------------------------------- Fri Nov 29 14:52:14 UTC 2013 - dmueller@suse.com - add pull-request-120.patch ------------------------------------------------------------------- Fri Nov 15 10:44:24 UTC 2013 - cloud-devel@suse.de - Rebased patches: + patches/pull-request-112.patch (only offset) + patches/session-timeout-attribute.patch (only offset) + pull-request-112.patch (manually) + session-timeout-attribute.patch (manually) ------------------------------------------------------------------- Thu Nov 7 10:44:24 UTC 2013 - speilicke@suse.com - Use the real pull-request-112.patch from github ------------------------------------------------------------------- Fri Nov 1 02:06:01 UTC 2013 - cloud-devel@suse.de - Update to latest git (c6fe698): + little fixes for missing pips + remove nodejs ------------------------------------------------------------------- Thu Oct 31 16:13:59 UTC 2013 - dmueller@suse.com - add pull-request-112.patch ------------------------------------------------------------------- Tue Oct 29 02:05:58 UTC 2013 - cloud-devel@suse.de - Update to latest git (a34f8ac): + switch to stable/havana for pfs + cleared pfs_deps + install missing lesscpy and fix permissions + add ALLOWED_HOSTS in setting ------------------------------------------------------------------- Mon Oct 28 13:55:47 UTC 2013 - vuntz@suse.com - Update to latest git (98b2217): + initial support for rhel + Use non-standard port for this memcached instance so that it does not collide with the memcached instance that swift uses in the event that both nova_dashboard and swift are installed on the same node. + rhel/centos support + memcached not in list for rhel + fix for rhel template + wrong syntax + cleanup apache config + Unnecessary keystone pip dependencies + typo + Merge DE1227 - Move Pull from source to the bottom of each proposal + handle git dependency + venv is should not be set only in case of PFS + only active git proposal is suitable for PFS deployment + moved dashboard_path onto main body + update crowbar.yml to get havana bits + renaming quantum + havana is stable + havana is stable + horizon manage.py is runned as www-data user, so have to change directory permission + venv is still affect non-PFS, fixing + Provide 2 links for nova dashboard: - a link to the dashboard on the public network that will work if the admin node has been assigned a public IP and the client is coming in over the public network - a link to the dashboard on the private network that will work if the client is coming in over the admin network - Drop pull-request-100.patch: merged upstream. - Update suse-branding.patch from release/roxy/master-bootstrap-ui branch. - Bump version to 1.7. ------------------------------------------------------------------- Thu Oct 24 07:47:15 UTC 2013 - tboerger@novell.com - Fixed repository URL and branch for roxy release on service config ------------------------------------------------------------------- Tue Sep 24 08:00:30 UTC 2013 - vuntz@suse.com - Do not keep .orig files after patching: we apply without fuzz, so they're not relevant, and they can break the build. ------------------------------------------------------------------- Tue Sep 3 16:56:34 UTC 2013 - vuntz@suse.com - Add pull-request-100.patch: cleanup apache config. ------------------------------------------------------------------- Mon Sep 2 21:12:28 UTC 2013 - vuntz@suse.com - Add session-timeout-attribute.patch: add session_timeout attribute. Part of bnc#799048. - Rebase suse-cloud-site-branding.patch. ------------------------------------------------------------------- Fri Aug 30 22:40:16 UTC 2013 - vuntz@suse.com - Update to latest git (b0aaf5f): + webui: Set xxlarge class on file type inputs - Drop pull-request-98.patch: merged upstream. ------------------------------------------------------------------- Fri Aug 30 15:30:57 UTC 2013 - vuntz@suse.com - Add pull-request-98.patch: set xxlarge class on file type inputs. ------------------------------------------------------------------- Fri Aug 30 11:31:05 UTC 2013 - vuntz@suse.com - Include new SUSE Cloud branding: + Add suse-branding.patch: new branding, patch coming from git. ------------------------------------------------------------------- Fri Aug 30 01:07:32 UTC 2013 - cloud-devel@suse.de - Update to latest git (cc04883): + webui: Use sections to group options belonging together ------------------------------------------------------------------- Fri Aug 16 01:10:04 UTC 2013 - cloud-devel@suse.de - Update to latest git (6522205): + Use the upstream project name and reword description (bnc#825049) ------------------------------------------------------------------- Mon Aug 12 12:23:27 UTC 2013 - dmueller@suse.com - update to latest git (4257445): * remove pull-request-93.patch ------------------------------------------------------------------- Wed Jul 31 08:48:58 UTC 2013 - vuntz@suse.com - Add pull-request-93.patch: add apache2 dependency to cookbook. ------------------------------------------------------------------- Thu Jul 25 06:39:31 UTC 2013 - vuntz@suse.com - Update to latest git (f4e9f09): + switch to using memcached as the default caching backend for dashboard - Drop pull-request-92.patch: merged upstream. ------------------------------------------------------------------- Tue Jul 23 16:22:48 UTC 2013 - vuntz@suse.com - Add pull-request-92.patch: switch to using memcached as the default caching backend for dashboard ------------------------------------------------------------------- Wed Jul 17 07:31:17 UTC 2013 - vuntz@suse.com - Stop marking the bc-template json file as config file: this is a bad idea as it will break on package updates if the schema changed. ------------------------------------------------------------------- Tue Jul 16 07:06:58 UTC 2013 - vuntz@suse.com - Update to latest git (ef558ba): + Make it possible to change SITE_BRANDING in local_settings.py + Remove unneeded override attribute - Drop pull-request-90.patch: merged upstream. ------------------------------------------------------------------- Mon Jul 15 11:06:15 UTC 2013 - vuntz@suse.com - Add pull-request-90.patch: make it possible to change SITE_BRANDING in local_settings.py. - Add suse-cloud-site-branding.patch: use SUSE Cloud as default site branding. ------------------------------------------------------------------- Sat Jul 13 06:57:48 UTC 2013 - vuntz@suse.com - Update to latest git (482d77c): + Sync local_settings.py with Grizzly - Drop pull-request-87.patch: merged upstream. ------------------------------------------------------------------- Wed Jul 10 05:43:47 UTC 2013 - vuntz@suse.com - Update to latest git (c413554): + Use FQDN instead of IP address to point to keystone host + Set OPENSTACK_SSL_NO_VERIFY if glance/cinder certificate is not secure - Drop pull-request-88.patch: merged upstream. - Drop pull-request-89.patch: merged upstream. - Rebase pull-request-87.patch. ------------------------------------------------------------------- Fri Jul 5 09:52:36 UTC 2013 - vuntz@suse.com - Add pull-request-87.patch: sync local_settings.py with Grizzly. - Add pull-request-88.patch: use FQDN instead of IP address to point to keystone host. - Add pull-request-89.patch: set OPENSTACK_SSL_NO_VERIFY if glance/cinder certificate is not secure. ------------------------------------------------------------------- Thu Jul 4 01:06:00 UTC 2013 - cloud-devel@suse.de - Update to latest git (a397ef1): + Set OPENSTACK_SSL_NO_VERIFY if keystone certificate is not secure + Set OPENSTACK_SSL_NO_VERIFY if quantum certificate is not secure + Add a debug attribute + Add SSL support + Also update the apache configuration for SSL in Ubuntu + Set OPENSTACK_SSL_NO_VERIFY if nova certificate is not secure ------------------------------------------------------------------- Wed Jun 26 01:06:51 UTC 2013 - cloud-devel@suse.de - Update to latest git (46edcf2): + Replace github.com/dellcloudedge mentions with github.com/crowbar ------------------------------------------------------------------- Sat Jun 22 01:05:46 UTC 2013 - cloud-devel@suse.de - Update to latest git (a74a549): + Fix CHEF-3694 caused by bad resource naming ------------------------------------------------------------------- Thu Jun 20 01:07:01 UTC 2013 - cloud-devel@suse.de - Update to latest git (a98096a): + add missing pip to pfs_deps, fix any deprecations and generate secure_key + Remove possibility to use sqlite + add missing pip to pfs_deps, fix any deprecations and generate secure_key + Use new protocol attribute from keystone barclamp + fix apache config for correct serving static files + SECRET_KEY for different environments ------------------------------------------------------------------- Sat Jun 15 01:05:17 UTC 2013 - cloud-devel@suse.de - Update to latest git (de53ee8): + Only define SECRET_KEY on SUSE to avoid crash on Ubuntu ------------------------------------------------------------------- Fri Jun 14 22:05:40 UTC 2013 - vuntz@suse.com - Update to latest git (d975081): + Use new render_instance_selector helper + Make barclamp compatible with SUSE + use public IP for dashboard link + set secure permissions (bnc#771101) + enable password_validator (bnc#750135) + turn off debugging by default for dashboard + randomize SECRET_KEY on first startup (bnc#755607) + Update HORIZON_CONFIG local_settings.py for Grizzly - Drop suse-port.patch: pull request got merged. ------------------------------------------------------------------- Wed Jun 12 06:25:43 UTC 2013 - cloud-devel@suse.de - Update to latest git (6e52bf9): + enforcing single proposal for nova_dashboard ------------------------------------------------------------------- Tue Jun 11 09:27:56 UTC 2013 - vuntz@suse.com - Update suse-port.patch with latest patch from our pull request. ------------------------------------------------------------------- Fri Jun 7 05:50:45 UTC 2013 - vuntz@suse.com - Add suse-port.patch: this is our patches to make this work on SLES, still being reviewed upstream. ------------------------------------------------------------------- Thu Jun 6 12:24:57 UTC 2013 - vuntz@suse.com - Replace no-pfs.patch with override.rb that we install in $cookbook/attributes/override.rb, and that contains overrides for settings we want to enforce: no PFS, database barclamp only. ------------------------------------------------------------------- Wed Jun 5 08:11:31 UTC 2013 - vuntz@suse.com - Update to latest git (d9b13b9): + Port to database barclamp + Disallow SQLite based setup + Create a proposal only when the dependencies are satified (bnc#773803) - Update no-pfs.patch: no need for removing the git cookbook dependency anymore. ------------------------------------------------------------------- Thu May 23 23:58:53 UTC 2013 - vuntz@suse.com - Change crowbar BuildRequires to crowbar-devel, following split of devel files. ------------------------------------------------------------------- Thu May 23 15:24:06 UTC 2013 - vuntz@suse.com - Update Url in spec file. - Update summary and description to use generic OpenStack name. - Add crowbar-barclamp-nova Requires. ------------------------------------------------------------------- Thu May 23 14:22:37 UTC 2013 - vuntz@suse.com - Add no-pfs.patch: never use PFS, and remove dependency on git cookbook. ------------------------------------------------------------------- Wed May 22 10:05:59 UTC 2013 - cloud-devel@suse.de - Update to latest git (08c205a): + Defect DE1205: Nova Dashboard shown in incorrect order and instructions incorrect, we do not need to wait for one to complete before applying next proposal. + Add nova dependence ------------------------------------------------------------------- Mon May 6 17:16:44 UTC 2013 - dmueller@suse.com - switch to pebbles branch ------------------------------------------------------------------- Thu Nov 8 12:45:28 UTC 2012 - jenkins@suse.de - Update to latest git (b79bf59): + Add SITE_BRANDING to local_settings.py (bnc#770065) ------------------------------------------------------------------- Wed Sep 26 15:14:58 UTC 2012 - jenkins@suse.de - Update to latest git (8171545): + Add SSLCertificateChainFile to apache config (bnc#778032) + Add UI for certificate chain file and set default to "" (bnc#778032) ------------------------------------------------------------------- Tue Aug 28 12:26:00 UTC 2012 - jenkins@suse.de - Update to latest git (ac55502): + Use FQDN instead of IP addresses to point to OpenStack services ------------------------------------------------------------------- Fri Aug 24 09:46:43 UTC 2012 - jenkins@suse.de - Update to latest git (d2e89d4): + randomize SECRET_KEY on first startup (bnc#755607) ------------------------------------------------------------------- Thu Aug 23 15:49:14 UTC 2012 - jenkins@suse.de - Update to latest git (8ed12f1): + allow either https or http but not both + fix for either http or https (bnc#753582) ------------------------------------------------------------------- Thu Aug 23 12:33:10 UTC 2012 - jenkins@suse.de - Update to latest git (b88029b): + Add crowbar-status and crowbar-failed in schema ------------------------------------------------------------------- Thu Aug 23 11:32:32 UTC 2012 - vuntz@suse.com - Rework fix for appropriate ownership of /opt/dell/crowbar_framework to actually be correct. Part of bnc#776583. ------------------------------------------------------------------- Wed Aug 22 22:08:35 UTC 2012 - jenkins@suse.de - Update to latest git (cac3132): + turn off debugging by default for dashboard ------------------------------------------------------------------- Wed Aug 22 15:41:55 UTC 2012 - mbarringer@suse.com - set appropriate permissions for crowbar_framework (bnc#776583) ------------------------------------------------------------------- Mon Aug 20 11:39:17 UTC 2012 - jenkins@suse.de - Update to latest git (fa22fe3): + enable password_validator (bnc#750135) ------------------------------------------------------------------- Thu Aug 16 22:07:42 UTC 2012 - jenkins@suse.de - Update to latest git (ecfb568): + Apply hash sorted by key to avoid unneeded service restarts ------------------------------------------------------------------- Tue Aug 14 09:05:19 UTC 2012 - jenkins@suse.de - Update to latest git (3e8d694): + Fix apache configuration file if http and https are both used ------------------------------------------------------------------- Tue Aug 14 08:08:12 UTC 2012 - jenkins@suse.de - Update to latest git (708576c): + Fix typo when deciding to include apache2::mod_ssl recipe + Add OPENSTACK_KEYSTONE_BACKEND to local_settings.py ------------------------------------------------------------------- Tue Jul 31 22:08:31 UTC 2012 - jenkins@suse.de - Update to latest git (c49b4cf): + Install packages with 'action :upgrade' + Disallow SQLite based setup + Create a proposal only when the dependencies are satified (bnc#773803) ------------------------------------------------------------------- Mon Jul 30 22:02:58 UTC 2012 - jenkins@suse.de - Update to latest git (5e0b902): + Adapt to recent SSL fixes in openstack-dashboard ------------------------------------------------------------------- Tue Jul 24 15:39:11 UTC 2012 - rhafer@suse.de - Use %crowbar_barclamp_extract_locale to package locale-addtions separately (bnc#771839) ------------------------------------------------------------------- Tue Jul 24 12:48:03 UTC 2012 - saschpe@suse.de - Get rid of unwanted vhost configuration files - Move vhost log files (back) into /var/log/apache2 and adjust logrotate config accordingly ------------------------------------------------------------------- Tue Jul 24 08:59:06 UTC 2012 - saschpe@suse.de - Set CSRF_SECURE_COOKIE and SESSION_SECURE_COOKIE if using HTTPS - Honor NOSSL in Apache vhost config and only redirect from port 80 ------------------------------------------------------------------- Mon Jul 23 14:12:06 UTC 2012 - saschpe@suse.de - Configurable SSL certificate verification ------------------------------------------------------------------- Fri Jul 20 12:37:24 UTC 2012 - saschpe@suse.de - Keystone auth over SSL support ------------------------------------------------------------------- Fri Jul 20 08:25:09 UTC 2012 - tserong@suse.com - Use %crowbar_barclamp_update_* macros for barclamp upgrades ------------------------------------------------------------------- Thu Jul 19 11:22:15 UTC 2012 - saschpe@suse.de - Update to version 1.2+git.1342696401.aa0f984: + Apache configuration cleanup ------------------------------------------------------------------- Mon Jul 16 13:19:04 UTC 2012 - saschpe@suse.de - Provide SSL-enabled Apache configuration ------------------------------------------------------------------- Thu Jul 12 11:23:18 UTC 2012 - bwiedemann@suse.com - set secure permissions (bnc#771101) ------------------------------------------------------------------- Wed Jul 11 12:10:44 UTC 2012 - bwiedemann@suse.com - add logrotate - use public IP for dashboard ------------------------------------------------------------------- Thu Jun 28 08:21:16 UTC 2012 - rhafer@suse.de - Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV ------------------------------------------------------------------- Wed Jun 27 18:51:36 UTC 2012 - rhafer@suse.de - Updated via service run: - uses the merged database barclamp ------------------------------------------------------------------- Wed Jun 13 14:03:39 CEST 2012 - aspiers@suse.com - Initial version generated by $crowbar/suse-common/rpm-building/seed-barclamp-packages.rb