------------------------------------------------------------------- Tue Sep 2 16:27:31 UTC 2014 - dmueller@suse.com - switch to stoney branch ------------------------------------------------------------------- Tue Sep 2 01:05:41 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1409576554.b64f72b: + Fix VMware spelling ------------------------------------------------------------------- Wed Aug 27 11:26:44 UTC 2014 - vuntz@suse.com - Add Requires on crowbar-barclamp-openstack for the new crowbar-openstack cookbook. ------------------------------------------------------------------- Wed Aug 27 01:05:35 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1409066254.4c5c6cb: + Make glance-scrubber.conf owned by root:glance, instead of glance:root ------------------------------------------------------------------- Sat Aug 23 01:05:38 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1408684142.a684401: + Use helpers from new crowbar-openstack cookbook ------------------------------------------------------------------- Tue Aug 5 18:53:07 UTC 2014 - vuntz@suse.com - Update to version 1.8+git.1407264750.41914ad: + webui: Remove some attributes from webui + Fix setup of Glance VSphere Store + Allow configuration of multiple glance stores ------------------------------------------------------------------- Fri Jul 25 01:42:49 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1406203564.5239f80: + Fix glance-manage db sync happening twice on first chef run ------------------------------------------------------------------- Thu Jul 17 01:15:04 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1405497451.1400173: + Fail if rabbitmq proposal cannot be found on creation + Use "glance-manage db sync" instead of "glance-manage db_sync" ------------------------------------------------------------------- Thu Jul 10 01:12:32 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1404898359.9893558: + Minimize diff between templates and upstream default config ------------------------------------------------------------------- Mon Jun 30 17:39:34 UTC 2014 - dmueller@suse.com - Update to version 1.8+git.1404140776.69b2f53: + Use a secure password + Port to Icehouse configs + 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. ------------------------------------------------------------------- Thu Jun 26 01:23:40 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1403683708.5d9450c: + add travis testing support ------------------------------------------------------------------- Wed Jun 18 01:14:08 UTC 2014 - cloud-devel@suse.de - Rebased patches: + Don-t-upload-an-Ubuntu-image-by-default.patch (only offset) ------------------------------------------------------------------- Tue Jun 17 12:01:23 UTC 2014 - dmueller@suse.com - replace pull-request-217 with -219 ------------------------------------------------------------------- Tue Jun 17 08:49:26 UTC 2014 - dmueller@suse.com - switch to master branch ------------------------------------------------------------------- Mon Jun 2 19:17:46 UTC 2014 - dmueller@suse.com - Update to version 1.8+git.1401736659.8af27f7: + switch to using KeystoneHelper.keystone_settings ------------------------------------------------------------------- Mon Jun 2 15:08:15 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401721293.6555ff5: + Support for VMWare integration ------------------------------------------------------------------- Fri May 30 14:44:27 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401456146.112e3a2: + Replaced all license headers with unified layout ------------------------------------------------------------------- Wed May 28 14:12:07 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401264814.9634925: + Replaced barclamp controller initializer with before filter ------------------------------------------------------------------- Wed May 28 02:19:04 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401199646.4077591: + 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 02:27:04 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401112983.693aa49: + 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. ------------------------------------------------------------------- Tue Apr 22 10:51:13 UTC 2014 - dmueller@suse.com - Update to version 1.8+git.1397725260.5c4a1d5: + Simply replaced havana with icehouse + Do the db sync only on initial run, and on all platforms + Only run the db_sync the very first time (on SUSE, at least) + Update for prepare_role_for_ha_with_haproxy API change + Run "glance-manage db_sync" on SUSE when HA is enabled ------------------------------------------------------------------- Fri Apr 11 01:50:04 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1397146336.537fc20: + Use attribute from rabbitmq node to get rabbitmq IP address + Use helper from database cookbook to get database IP address + Update db password migration script to remove node attributes + Use new synchronization helpers to avoid races when deploying with HA + Simplify "glance-manage db_sync" call + Also use crowbar_pacemaker_sync_mark to protect db_sync call + Use crowbar_pacemaker_sync_mark to protect upload of images + Manage glance services via pacemaker clone LWRP + Add insecure flag to keystone_authtoken config when required + ha: Follow convention for pacemaker resource naming + ha: Do not pass is-managed / target-role meta when creating resources + ha: Add missing sync marks when creating pacemaker resources ------------------------------------------------------------------- Wed Mar 19 22:30:09 UTC 2014 - vuntz@suse.com - Update to version 1.8+git.1395047216.cb3eca1: + Services listen on another port when HA is enabled + Add HA recipe + Setup HA and VIP networks in crowbar framework + Add dependency on pacemaker to cookbook metadata + Centralize network settings + Enable cluster mode in role constraints + Set database password from crowbar, not cookbook + cluster_vhostname moved to CrowbarPacemakerHelper + Make HA port attributes integer, not strings + Get correct endpoints when HA is enabled + Stop settings attributes we don't need anymore - Rebase Don-t-upload-an-Ubuntu-image-by-default.patch ------------------------------------------------------------------- Sat Mar 15 02:36:55 UTC 2014 - cloud-devel@suse.de - Rebased patches: + Don-t-upload-an-Ubuntu-image-by-default.patch (only offset) ------------------------------------------------------------------- Sat Mar 15 02:36:54 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1394781663.0a78f16: + Fix to work when keystone is behind haproxy + Use new helpers to get hostnames for endpoints + Moved role constraints into model and removed edit deployment + Removed the single assignment block from constraints + Add qemu-img as requirements for qemu-kvm ------------------------------------------------------------------- Mon Mar 10 11:53:12 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1394447572.5171f0d: + Removed the single assignment block from constraints ------------------------------------------------------------------- Mon Mar 10 07:18:49 UTC 2014 - vuntz@suse.com - Update to version 1.8+git.1394212454.ed2e830: + Update package list + Add qemu-kvm rpm to resolve dependency + Moved role constraints into model and removed edit deployment - Rebase Don-t-upload-an-Ubuntu-image-by-default.patch. ------------------------------------------------------------------- Sat Feb 22 02:17:34 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1392982727.e3ed700: + remove openstack- prefix from user/group for SUSE ------------------------------------------------------------------- Sat Feb 1 02:04:57 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1391163423.994b154: + Move lock_path to /var/run ------------------------------------------------------------------- Fri Jan 31 02:04:58 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1391105163.f4f2484: + fix glance_role_contraints typo + use the new search library functions instead of manual searches ------------------------------------------------------------------- Wed Jan 29 13:01:35 UTC 2014 - vuntz@suse.com - Update to version 1.7+git.1391000474.0a159cd: + Set signing_dir for glance + Also set lock_path + set config_dir when running glance-scrubber ------------------------------------------------------------------- Tue Jan 28 17:19:53 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1390902374.9674860: + Use standardized string for logging ------------------------------------------------------------------- Thu Jan 23 18:15:40 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1390478351.42111bf: + Drop executable bits on files ------------------------------------------------------------------- Wed Jan 15 18:50:21 UTC 2014 - cloud-devel@suse.de - Rebased patches: + pull-request-168.patch dropped (merged upstream) ------------------------------------------------------------------- Wed Jan 15 18:50:20 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1389807987.d9ef3ad: + Always use keystone ------------------------------------------------------------------- Tue Jan 14 21:16:10 UTC 2014 - vuntz@suse.com - Update to version 1.7+git.1389696180.96a1554: + Validate that we have one glance-server node after saving + Use new find_dep_proposal helper + Change default notifier depending on the existence of rabbitmq proposal + Use validate_dep_proposal_is_active in validate_proposal_after_save - Replace hide-unneeded-options.patch and proposal-keystone-dep.patch with pull-request-168.patch. - Update override.rb: use_keystone and database_engine attributes don't exist anymore. ------------------------------------------------------------------- Fri Jan 10 17:10:27 UTC 2014 - cloud-devel@suse.de - Rebased patches: + pull-request-148.patch dropped (merged upstream) ------------------------------------------------------------------- Fri Jan 10 17:10:26 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1389368217.41251eb: + Sync glance-api.conf template with upstream again + Ceph support for Glance - Integration with new barclamp-ceph ------------------------------------------------------------------- Fri Jan 10 13:42:53 UTC 2014 - mjura@suse.com - Refresh pull-request-148.patch ------------------------------------------------------------------- Fri Jan 10 13:08:05 UTC 2014 - mjura@suse.com - Resolve mon/osd bug - bnc#858104 ------------------------------------------------------------------- Sat Dec 28 02:04:53 UTC 2013 - cloud-devel@suse.de - Update to version 1.7+git.1388143222.7dc7510: + Hide use_syslog option from UI ------------------------------------------------------------------- Fri Dec 27 10:59:22 UTC 2013 - cloud-devel@suse.de - Update to version 1.7+git.1388140254.d070e76: + Improve barclamp description ------------------------------------------------------------------- Mon Dec 23 15:08:57 UTC 2013 - dmueller@suse.com - Update to version 1.7+git.1387802334.430fb57: + Add Attribute migration for the RBD attributes + setting rdo repo properly + Set Verbose logging by default + Extracted locales into seperate locales file on the rails way + Removed unused pid_directory attribute. + Use sql_idle_timeout that's configured in the GUI instead of hard coding. + Integrated bootstrap templating - Drop pull-request-149.patch and pull-request-157.patch: merged upstream. - Replace pull-request-133.patch with pull-request-148.patch. ------------------------------------------------------------------- Wed Dec 18 02:04:57 UTC 2013 - cloud-devel@suse.de - Rebased patches: + Don-t-upload-an-Ubuntu-image-by-default.patch (only offset) ------------------------------------------------------------------- Tue Dec 17 17:48:35 UTC 2013 - vuntz@suse.com - Add pull-request-157.patch: Bootstrap integration. - Drop suse-branding.patch: not needed anymore. - Rebase hide-unneeded-options.patch. ------------------------------------------------------------------- Tue Dec 17 12:55:16 UTC 2013 - dmueller@suse.com - remove pull-request-144.patch: not ready for prime time ------------------------------------------------------------------- Tue Dec 17 02:04:57 UTC 2013 - cloud-devel@suse.de - Rebased patches: + proposal-keystone-dep.patch (only offset) ------------------------------------------------------------------- Mon Dec 16 09:55:40 UTC 2013 - cloud-devel@suse.de - Update to version 1.7+git.1387185998.df01d6b: + propose glance for controller node + use fqdn, not the object ------------------------------------------------------------------- Sun Dec 15 02:13:52 UTC 2013 - cloud-devel@suse.de - Rebased patches: + pull-request-150.patch dropped (merged upstream) ------------------------------------------------------------------- Sun Dec 15 02:13:50 UTC 2013 - cloud-devel@suse.de - Update to version 1.7+git.1387026592.233c927: + Start at least two Glance API workers, limit it to four in total ------------------------------------------------------------------- Sat Dec 14 02:18:27 UTC 2013 - cloud-devel@suse.de - Update to version 1.7+git.1386954092.70930d0: + Fixed bug where glance image cache stall timeout set in the glance add/edit form does not take effect due to incorrect attribute being used. ------------------------------------------------------------------- Mon Dec 09 13:33:51 UTC 2013 - cloud-devel@suse.de - Rebased patches: + pull-request-150.patch (only offset) ------------------------------------------------------------------- Mon Dec 09 13:13:17 UTC 2013 - speilicke@suse.com - Rebased patches: + pull-request-140.patch dropped (merged upstream) - Update to version 1.7+git.1386581750.7208f05: + Update config templates to Havana release ------------------------------------------------------------------- Thu Dec 5 14:47:27 UTC 2013 - dmueller@suse.com - add pull-request-150.patch ------------------------------------------------------------------- Thu Dec 5 02:14:43 UTC 2013 - cloud-devel@suse.de - Update to latest git (f730bee): + switch to stable/havana for pfs + cleared pfs_deps ------------------------------------------------------------------- Thu Dec 05 02:14:41 UTC 2013 - cloud-devel@suse.de - Rebased patches: + patches/pull-request-149.patch (only offset) + pull-request-149.patch (manually) ------------------------------------------------------------------- Wed Dec 4 13:25:40 UTC 2013 - dmueller@suse.com - replace pull-request-145.patch with the roxy edition, pull-request-149.patch - add more of the outstanding PRs to the package: - add pull-request-140.patch - add pull-request-144.patch ------------------------------------------------------------------- Wed Dec 4 02:16:44 UTC 2013 - cloud-devel@suse.de - Update to latest git (2492dba): + Install python-glanceclient to make image upload work + smoketest: install the right packages on SUSE ------------------------------------------------------------------- Fri Nov 15 11:03:40 UTC 2013 - mjura@suse.com - Remove pull-request-131.patch - Add pull-request-145.patch - Add pull-request-133.patch + Ceph support for Glance + Integration with internal/external Ceph instance ------------------------------------------------------------------- Fri Nov 15 10:49:41 UTC 2013 - cloud-devel@suse.de - Rebased patches: + patches/Don-t-upload-an-Ubuntu-image-by-default.patch (only offset) + patches/hide-unneeded-options.patch (only offset) + patches/proposal-keystone-dep.patch (only offset) + Don-t-upload-an-Ubuntu-image-by-default.patch (manually) + hide-unneeded-options.patch (manually) + proposal-keystone-dep.patch (manually) ------------------------------------------------------------------- Mon Oct 28 16:36:11 UTC 2013 - vuntz@suse.com - Update to latest git (8d55bdc): + Merge DE1227 - Move Pull from source to the bottom of each proposal + Move Pull from source to the very bottom of attributes section and add section heading to follow pattern set by community + Add qemu-utils dependency for glance + handle git dependency + venv is should not be set only in case of PFS + only active git proposal is suitable for PFS deployment + update crowbar.yml to get havana bits + havana is stable - Update suse-branding.patch from release/roxy/master-bootstrap-ui branch. - Rebase Don-t-upload-an-Ubuntu-image-by-default.patch, hide-unneeded-options.patch. - Bump to version 1.7. ------------------------------------------------------------------- Wed Oct 23 16:08:26 UTC 2013 - dmueller@suse.com - Update to latest git (251e475): + add redhat and centos support + fix repo url + fix repo + fix service for rhel + there is no --force-yes for yum + wrong syntax + Fixes to SSL certificate generation + webui: Some fixes related to SSL generation too + webui: Fix string to be consistent + webui: Set xxlarge class on file type inputs + Create certificates in the second phase of chef run + fix for smoketest + change image url + RadosGW support for Glance + lead to the new glance requirements. It depends on anyjson>=0.3.3 now + style fix + Configure RabbitMQ settings properly + add Migration for rabbitmq_instance + use xxlarge for File paths + Fix Storage Backend Wording - Don-t-upload-an-Ubuntu-image-by-default.patch: Refresh - pull-request-122.patch, pull-request-128.patch, pull-request-130.patch: Remove ------------------------------------------------------------------- Wed Sep 25 13:23:48 UTC 2013 - dmueller@suse.com - update pull-request-130.patch ------------------------------------------------------------------- Tue Sep 24 07:55:57 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. ------------------------------------------------------------------- Thu Sep 19 18:37:35 UTC 2013 - dmueller@suse.com - update pull-request-130.patch from the pull request * implement migration * fix rabbitmq_instance selection - temporarily disable pull-request-131.patch ------------------------------------------------------------------- Thu Sep 12 12:57:03 UTC 2013 - dmueller@suse.com - add pull-request-130.patch - add pull-request-131.patch ------------------------------------------------------------------- Mon Sep 2 14:27:43 UTC 2013 - vuntz@suse.com - Update pull-request-122.patch from pull request. - Add pull-request-128.patch: use xxlarge for File paths. ------------------------------------------------------------------- Fri Aug 30 22:37:09 UTC 2013 - vuntz@suse.com - Update to latest git (5f847cb): + Allow to select rabbit as notifier_strategy + webui: Only display file/swift options when relevant backend is used + webui: Improve strings - Drop pull-request-123.patch: merged upstream. - Drop pull-request-125.patch: merged upstream. - Update pull-request-122.patch from pull request. ------------------------------------------------------------------- Fri Aug 30 15:40:25 UTC 2013 - vuntz@suse.com - Add pull-request-125.patch: only display file/swift options when relevant backend is used. ------------------------------------------------------------------- Fri Aug 30 11:12:54 UTC 2013 - vuntz@suse.com - Include new SUSE Cloud branding: + Add suse-branding.patch: new branding, patch coming from git. - Rebase hide-unneeded-options.patch. ------------------------------------------------------------------- Fri Aug 30 07:44:35 UTC 2013 - vuntz@suse.com - Add pull-request-123.patch: allow to select rabbit as notifier_strategy. ------------------------------------------------------------------- Fri Aug 30 06:37:32 UTC 2013 - vuntz@suse.com - Update to latest git (f258981): + webui: Use sections to group options belonging together - Update pull-request-122.patch from pull request. - Rebase hide-unneeded-options.patch. ------------------------------------------------------------------- Thu Aug 29 12:43:50 UTC 2013 - vuntz@suse.com - Add pull-request-122.patch: fixes to SSL certificate generation. Fix bnc#836422. ------------------------------------------------------------------- Mon Aug 19 22:17:53 UTC 2013 - dmueller@suse.com - udpate to latest git (d766005) ------------------------------------------------------------------- Fri Aug 2 17:00:30 UTC 2013 - vuntz@suse.com - Add proposal-keystone-dep.patch: require keystone proposal when creating a glance proposal. Fix bnc#824616. ------------------------------------------------------------------- Thu Jul 25 06:25:26 UTC 2013 - vuntz@suse.com - Update to latest git (403d492): + Allow to auto-generate self-signed SSL certificates + since we using default api-paste we have to copy it into conf dir for pfs - Rebase Don-t-upload-an-Ubuntu-image-by-default.patch. ------------------------------------------------------------------- Thu Jul 18 01:10:11 UTC 2013 - cloud-devel@suse.de - Update to latest git (4129556): + backing_type was changed into default_store for some reasons, obviously not working after that ------------------------------------------------------------------- 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. ------------------------------------------------------------------- Wed Jul 17 01:11:09 UTC 2013 - cloud-devel@suse.de - Update to latest git (9eecc15): + Stop installing python-keystone package ------------------------------------------------------------------- Tue Jul 16 01:14:51 UTC 2013 - cloud-devel@suse.de - Update to latest git (7eb1eb1): + Fix initial call to glance-manage + Only use -H -p args with glance when not using keystone + Use --os-* arguments instead of -I/-K/etc. which are deprecated + Use internalURL endpoint for glance commands during the chef run ------------------------------------------------------------------- Fri Jul 12 15:20:35 UTC 2013 - vuntz@suse.com - Update to latest git (5e46903): + Always make glance-registry bind to admin IP address - Drop pull-request-107.patch: merged upstream. ------------------------------------------------------------------- Wed Jul 10 05:52:56 UTC 2013 - vuntz@suse.com - Update to latest git (0a192ea): + Fix image_cache_dir in glance-api.conf + Fix image_cache_dir in glance-api.conf + SSL support + Register endpoints with public name and FQDN when possible - Drop pull-request-104.patch: merged upstream. - Drop pull-request-105.patch: merged upstream. - Drop pull-request-109.patch: merged upstream. ------------------------------------------------------------------- Wed Jul 10 05:52:14 UTC 2013 - vuntz@suse.com - Apply pull-request-109.patch. ------------------------------------------------------------------- Mon Jul 8 05:55:30 UTC 2013 - vuntz@suse.com - Update to latest git (061f058): + Use unversioned keystone endpoints + webui: Fix setting swift-related attributes + Allocate public IP address to glance-server nodes + Stop trying to set bind host in apply_role_pre_chef_call - Add pull-request-109.patch: register endpoints with public name and FQDN when possible. - Drop pull-request-103.patch: merged upstream. - Drop pull-request-106.patch: merged upstream. - Drop pull-request-108.patch: merged upstream. ------------------------------------------------------------------- Fri Jul 5 11:03:54 UTC 2013 - vuntz@suse.com - Add pull-request-103.patch: use unversioned keystone endpoints. - Add pull-request-104.patch: fix image_cache_dir in glance-api.conf. - Add pull-request-105.patch: add SSL support. - Add pull-request-106.patch: allocate public IP address to glance-server nodes. - Add pull-request-107.patch: always make glance-registry bind to admin IP address. - Add pull-request-108.patch: fix setting swift-related attributes. - Reorder patches to have non-upstreamable patches last; this required rebasing Don-t-upload-an-Ubuntu-image-by-default.patch and hide-unneeded-options.patch. ------------------------------------------------------------------- Mon Jul 1 19:40:48 UTC 2013 - cloud-devel@suse.de - Update to latest git (555843d): + change url to updated image + typo + Unbreak current code so that proposal can apply ------------------------------------------------------------------- Mon Jul 1 12:03:11 UTC 2013 - vuntz@suse.com - Update to latest git (4ef5878): + fixup! Cleanup swift options + fixup! Port cookbook to Grizzly ------------------------------------------------------------------- Sat Jun 29 06:29:37 UTC 2013 - vuntz@suse.com - Update to latest git (a71662a): + Port cookbook to Grizzly + Cleanup swift options - Rebase hide-unneeded-options.patch. ------------------------------------------------------------------- Fri Jun 28 01:13:35 UTC 2013 - cloud-devel@suse.de - Update to latest git (b08ab8d): + Fix endpoints when the service only listens on one IP address + Don't hardcode the username in cron files (bnc#826117). + Move registration of glance service user to common recipe ------------------------------------------------------------------- Wed Jun 26 07:57:48 UTC 2013 - vuntz@suse.com - Update to latest git (83e8dac): + The auth_token middleware has beed moved to keystoneclient + Replace github.com/dellcloudedge mentions with github.com/crowbar - Drop use-keystoneclient-middleware.patch: merged upstream. ------------------------------------------------------------------- Thu Jun 20 05:31:56 UTC 2013 - vuntz@suse.com - Update to latest git (4707e08): + Remove possibility to use sqlite + Use new protocol attribute from keystone barclamp - Rebase Don-t-upload-an-Ubuntu-image-by-default.patch and use-keystoneclient-middleware.patch. ------------------------------------------------------------------- Wed Jun 19 12:15:09 UTC 2013 - vuntz@suse.com - Add use-keystoneclient-middleware.patch: use keystoneclient middleware for authentication, not keystone's. ------------------------------------------------------------------- Fri Jun 14 05:48:56 UTC 2013 - vuntz@suse.com - Update to latest git (31792a8): + Basic adjustment for SUSE (package-names and init scripts) + Use prefixed system user on SUSE + set secure permissions (bnc#771101) + Fixed uid+gid for glance-manage version_control and db_sync. + disallow access to configs with PWs (bnc#774966) + Remove code that finds ip addresses that we actually don't need + Add back bind port attributes to json/schema + Use new render_instance_selector helper - Drop suse-port.patch and pull-request-85.patch: pull requests got merged. - Rebase Don-t-upload-an-Ubuntu-image-by-default.patch and hide-unneeded-options.patch. ------------------------------------------------------------------- Thu Jun 13 14:39:25 UTC 2013 - vuntz@suse.com - Add hide-unneeded-options.patch: hide options we don't want (usually, they're overridden). ------------------------------------------------------------------- Wed Jun 12 01:17:56 UTC 2013 - cloud-devel@suse.de - Update to latest git (b06e02c): + enforcing single proposal for glance ------------------------------------------------------------------- Tue Jun 11 09:19:16 UTC 2013 - vuntz@suse.com - Add pull-request-85.patch: add back bind port attributes to json/schema. ------------------------------------------------------------------- Tue Jun 11 01:14:52 UTC 2013 - cloud-devel@suse.de - Update to latest git (f5ef096): + Make glance-registry.conf respect use_syslog attribute too + Make glance image checking a little less dependent on the rest of the smoketest. ------------------------------------------------------------------- Fri Jun 7 05:08:10 UTC 2013 - vuntz@suse.com - Update to latest git (49cc816): + Remove from UI ability to set path to log/config files + Remove from UI debug setting + Only have global verbose/debug attributes + Remove from UI ability to choose port for API/registry + Remove attributes to set config/log paths and ports from json and schema + Correctly set default attributes in json, not in create_proposal method + Do not expose service user and passwords in UI - Rebase Don-t-upload-an-Ubuntu-image-by-default.patch - Add suse-port.patch: this is our patches to make this work on SLES, still being reviewed upstream. ------------------------------------------------------------------- Thu Jun 6 12:17:03 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, use of keystone, database barclamp only. ------------------------------------------------------------------- Thu Jun 6 09:04:42 UTC 2013 - mvidner@suse.com - Add Don-t-upload-an-Ubuntu-image-by-default.patch: don't upload an Ubuntu image by default. ------------------------------------------------------------------- Wed Jun 5 08:09:07 UTC 2013 - vuntz@suse.com - Update to latest git (3e3bbd7): + Enable database barclamp support - 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:21:55 UTC 2013 - vuntz@suse.com - Update Url in spec file. - Update summary and description to use generic OpenStack name. ------------------------------------------------------------------- Thu May 23 13:28:26 UTC 2013 - vuntz@suse.com - Add no-pfs.patch: never use PFS, and remove dependency on git cookbook. ------------------------------------------------------------------- Mon May 6 17:13:13 UTC 2013 - dmueller@suse.com - switch to pebbles branch ------------------------------------------------------------------- Wed Sep 26 15:13:19 UTC 2012 - jenkins@suse.de - Update to latest git (9a1e101): + Register keystone endpoint with public name of node if it exists (bnc#777523) + In non-SSL mode with no public name, use IP address for public endpoint (bnc#777523) + Use public ip/host when registering api endpoint when binding to all IPs (bnc#777524) + Make SSL setup respect the bind_open_address setting (bnc#777524) + Add SSLCertificateChainFile to apache config (bnc#778032) ------------------------------------------------------------------- Thu Sep 13 16:44:09 UTC 2012 - jenkins@suse.de - Update to latest git (04143f1): + Include apache2 recipes if glance is using SSL, not keystone ------------------------------------------------------------------- Tue Aug 28 12:24:18 UTC 2012 - jenkins@suse.de - Update to latest git (752c4ac): + Use FQDN instead of IP addresses to point to OpenStack services + Remove code that finds ip addresses that we actually don't need + Fix setup.rb recipe to use correct URI for keystone ------------------------------------------------------------------- Thu Aug 23 12:29:01 UTC 2012 - jenkins@suse.de - Update to latest git (b2eb1c9): + Add crowbar-status and crowbar-failed in schema ------------------------------------------------------------------- Thu Aug 23 11:31:01 UTC 2012 - vuntz@opensuse.org - Rework fix for appropriate ownership of /opt/dell/crowbar_framework to actually be correct. Part of bnc#776583. ------------------------------------------------------------------- Wed Aug 22 15:50:10 UTC 2012 - mbarringer@suse.com - set appropriate permissions for crowbar_framework (bnc#776583) ------------------------------------------------------------------- Fri Aug 17 10:22:44 UTC 2012 - jenkins@suse.de - Update to latest git (81cfdc3): + Fix some attributes edited via comboboxes not being saved ------------------------------------------------------------------- Thu Aug 16 22:05:43 UTC 2012 - jenkins@suse.de - Update to latest git (e169faf): + Cleanup disabling of SSL + Properly disable and stop glance-api when enabling SSL + Do not enable keystone service when disabling SSL + Do not force installation of apache if it's not needed ------------------------------------------------------------------- Mon Aug 13 22:02:18 UTC 2012 - jenkins@suse.de - Update to latest git (cea679c): + Fix default path for SSL certificate ------------------------------------------------------------------- Wed Aug 8 13:09:15 UTC 2012 - jenkins@suse.de - Update to latest git (7caa684): + disallow access to configs with PWs (bnc#774966) ------------------------------------------------------------------- Wed Aug 1 15:16:02 UTC 2012 - jenkins@suse.de - Update to latest git (061e866): + Fixed uid+gid for glance-manage version_control and db_sync. ------------------------------------------------------------------- Tue Jul 31 22:05:02 UTC 2012 - jenkins@suse.de - Update to latest git (b651fab): + Clarify SSL comment, currently only glance-api is secured + Only show SSL hint if "HTTPS" protocol is selected + Fix typo in logrotate config path + Rename glance-api vhost logfiles accordingly. + Remove "service "glance-api" {action :disable}" + Install packages with 'action :upgrade' + Disallow SQLite based setup + Create a proposal when only when the dependendencies are satified (bnc#773803) ------------------------------------------------------------------- Mon Jul 30 14:19:52 UTC 2012 - jenkins@suse.de - Update to latest git (ba714c6): + SSL support via Apache2 and a SSL-enabled WSGI vhost ------------------------------------------------------------------- Thu Jul 26 11:52:55 UTC 2012 - jenkins@suse.de - Update to latest git (718a751): + Set admin_ip to the same value as public_ip in keystone's endpoint catalog ------------------------------------------------------------------- Tue Jul 24 15:39:11 UTC 2012 - rhafer@suse.de - Use %crowbar_barclamp_extract_locale to package locale-addtions separately (bnc#771839) ------------------------------------------------------------------- Fri Jul 20 12:36:17 UTC 2012 - saschpe@suse.de - Keystone auth over SSL support ------------------------------------------------------------------- Fri Jul 20 08:24:23 UTC 2012 - tserong@suse.com - Use %crowbar_barclamp_update_* macros for barclamp upgrades ------------------------------------------------------------------- Mon Jul 16 12:10:37 UTC 2012 - cthiel@suse.com - update via service run - improve description for barclamp ------------------------------------------------------------------- Thu Jul 12 11:18:08 UTC 2012 - bwiedemann@suse.com - set secure permissions (bnc#771101) ------------------------------------------------------------------- Thu Jun 28 08:21:16 UTC 2012 - rhafer@suse.de - Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV ------------------------------------------------------------------- Wed Jun 27 18:43:32 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