------------------------------------------------------------------- Mon Oct 05 17:07:28 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1444033481.e767308: + Update cinder caps for glance pool, (bnc#944810) ------------------------------------------------------------------- Tue Sep 01 17:05:42 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1441105798.8cb3756: + cinder: make rpc_response_timeout configurable ------------------------------------------------------------------- Thu Aug 20 17:10:38 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1440076340.9452395: + Updated README from master and direct to the new repository ------------------------------------------------------------------- Thu Jul 30 03:10:37 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1438200979.c385b03: + Allow switching the Keystone API version + Make max_header_line configurable ------------------------------------------------------------------- Wed Jun 24 01:07:11 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1435064418.769cf0b: + Fixing finding proposal name in apply_role_pre_chef_call() ------------------------------------------------------------------- Tue Jun 16 01:07:19 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1434361096.b598019: + Add rbd secret_uuid attribute + Make the proposal in the UI looked as applied + Save proposal only if there was change ------------------------------------------------------------------- Wed May 6 09:12:05 UTC 2015 - vuntz@suse.com - Track release/tex/master git branch. ------------------------------------------------------------------- Tue May 5 01:07:08 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1430739555.f01e319: + Do not fail when OSD nodes are temporarily off ------------------------------------------------------------------- Mon May 04 08:20:48 UTC 2015 - vuntz@suse.com - Update to version 1.9+git.1429876391.307499a: + Rename variables have_rbd and include_ceph_recipe + Fix rbd pools and users creation process + ceph: Remove indentation level that can be skipped + ceph: Remove duplicated code + ceph: Only run "ceph -s" for external cluster + ceph: Ensure right config file/keyring file are used in crowbar case + ceph: Move ceph code from volume recipe to ceph recipe + ceph: Skip external cluster configuration if ceph config file is missing + ceph: Revert use of md5 hash to make ceph user unique + fix hideShow toggle of password_field in backends (bsc#919963) - Drop pull-request-248.patch: merged upstream. ------------------------------------------------------------------- Fri Apr 3 09:02:59 UTC 2015 - vuntz@suse.com - Add pull-request-248.patch: Finish proper integration of ceph recipe ------------------------------------------------------------------- Tue Mar 24 02:12:43 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1427119396.716524c: + Remove pool_name from ceph_pool resource ------------------------------------------------------------------- Thu Mar 19 02:12:11 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1426673098.4662f2a: + Configure worker count the same way like other daemons ------------------------------------------------------------------- Wed Mar 18 09:20:01 UTC 2015 - cloud-devel@suse.de - Rebased patches: + tech-preview.patch (only offset) ------------------------------------------------------------------- Wed Mar 18 09:20:00 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1426669914.3482927: + For external ceph cluster also admin keyring file path should be provided + Create Ceph pool/user even when barclamp-ceph is not used ------------------------------------------------------------------- Fri Mar 6 02:07:15 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1425548270.285cdec: + fix check for nfs storage protocol (bsc#923862) ------------------------------------------------------------------- Fri Feb 27 08:53:28 UTC 2015 - vuntz@suse.com - Update to version 1.9+git.1424879542.92c794f: + Added badges and dummy rspec + Watch specific branches with travis ------------------------------------------------------------------- Fri Feb 20 02:08:50 UTC 2015 - cloud-devel@suse.de - Rebased patches: + ha-order.patch (merged upstream) + pull-request-240.patch dropped (merged upstream) ------------------------------------------------------------------- Fri Feb 20 02:08:47 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1424364493.a320a9e: + Fix broken 033_add_max_min_size_timeout_pool.rb migration + HA: Set Optional ordering for Cinder startup ------------------------------------------------------------------- Thu Feb 19 11:22:20 UTC 2015 - vuntz@suse.com - Add pull-request-240.patch: Fix broken 033_add_max_min_size_timeout_pool.rb migration ------------------------------------------------------------------- Thu Feb 19 00:10:17 UTC 2015 - vuntz@suse.com - Add ha-order: add ordering constraint for the HA resources we create (bnc#901743, bnc#900963). ------------------------------------------------------------------- Wed Feb 18 21:42:21 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1424271685.d9f851e: + Add sqlalchemy pool parameters (bnc#907669) ------------------------------------------------------------------- Wed Feb 18 07:05:20 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1424202963.c8d1757: + Adjust Eternus DX configuration options + Only deal with pacemaker resources on the founder node (bnc#918104) + Only deal with db creation on founder node when using HA (bnc#886571) ------------------------------------------------------------------- Tue Feb 10 02:09:53 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1423485541.372ddf6: + Point auth_uri to the public endpoint ------------------------------------------------------------------- Fri Feb 6 02:07:27 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1423137962.981c90c: + Do not crash on proposal creation if we can't find a controller ------------------------------------------------------------------- Wed Feb 4 18:33:03 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1423058825.4bbc4c6: + Pass the insecure flag when calling keystone_register. ------------------------------------------------------------------- Tue Feb 3 21:53:45 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1422974069.36dfb86: + Added asset symlinking and cleanup + Only test ruby 2.1.0, the others are unsupported now ------------------------------------------------------------------- Fri Jan 30 06:58:14 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1422551979.a7fc1d2: + Switched to closure js compiler + Enabled digest similar to barclamp-crowbar ------------------------------------------------------------------- Thu Jan 29 15:53:33 UTC 2015 - dmueller@suse.com - Update to version 1.9+git.1422546794.0b58e1c: + use select_nodes_for_role ------------------------------------------------------------------- Wed Jan 28 11:01:54 UTC 2015 - tboerger@suse.com - Added crowbar_barclamp_build macro call to build section ------------------------------------------------------------------- Wed Jan 28 09:31:11 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1422436689.c26a327: + Integrated standalone asset precompile ------------------------------------------------------------------- Tue Jan 27 12:24:06 UTC 2015 - dmueller@suse.com - Update to version 1.9+git.1422361420.81e66e6: + Improve Netapp configuration (bnc#892539) ------------------------------------------------------------------- Sat Jan 24 02:10:04 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1422026584.b780915: + Exclude SLE12 platform. + Exclude Windows platforms. ------------------------------------------------------------------- Sat Jan 17 02:11:27 UTC 2015 - cloud-devel@suse.de - Update to version 1.9+git.1421410973.7e75ceb: + Fix ceph package naming ------------------------------------------------------------------- Fri Dec 19 13:48:02 UTC 2014 - opensuse-packaging@opensuse.org - Rebased patches: + 0001-Juno-Update-Switch-to-keystonemiddleware.patch dropped (merged upstream) ------------------------------------------------------------------- Fri Dec 19 13:48:01 UTC 2014 - - Update to version 1.9+git.1418988689.08b8a44: + Always enable the cinder v2 API + Juno Update: Switch to keystonemiddleware ------------------------------------------------------------------- Tue Dec 16 05:19:54 UTC 2014 - vuntz@suse.com - Update to version 1.9+git.1418641476.e52cb13: + Add support for setting default_availability_zone (bnc#909490) ------------------------------------------------------------------- Mon Dec 15 20:50:50 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 02:31:39 UTC 2014 - cloud-devel@suse.de - Update to version 1.9+git.1417700438.406143f: + 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 10:20:44 UTC 2014 - cloud-devel@suse.de - Update to version 1.9+git.1417599383.eb8d344: + Adjust templates for Juno. ------------------------------------------------------------------- Wed Oct 8 01:11:10 UTC 2014 - cloud-devel@suse.de - Update to version 1.9+git.1412678864.901f6b0: + Use region from keystone settings ------------------------------------------------------------------- Fri Sep 12 21:53:22 UTC 2014 - dmueller@suse.com - add 0001-Juno-Update-Switch-to-keystonemiddleware.patch ------------------------------------------------------------------- Tue Sep 2 01:11:55 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1409576523.bcfaee5: + Fix VMware spelling ------------------------------------------------------------------- Sun Aug 31 01:06:46 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1409409649.4ed5e14: + Make cinder.conf owned by root:cinder, instead of cinder:root ------------------------------------------------------------------- Wed Aug 27 11:26:44 UTC 2014 - vuntz@suse.com - Add Requires on crowbar-barclamp-openstack for the new crowbar-openstack cookbook. ------------------------------------------------------------------- Sat Aug 23 01:11:54 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1408685221.8a3c85e: + Use helpers from new crowbar-openstack cookbook ------------------------------------------------------------------- Wed Aug 13 01:07:12 UTC 2014 - cloud-devel@suse.de - Rebased patches: + pull-request-208.patch dropped (merged upstream) ------------------------------------------------------------------- Wed Aug 13 01:07:11 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1407837086.d0a4ded: + Fix upgrade from roxy ------------------------------------------------------------------- Wed Aug 6 17:13:28 UTC 2014 - vuntz@suse.com - Add pull-request-208.patch: Fix upgrade from roxy ------------------------------------------------------------------- Tue Aug 5 15:46:26 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1407238091.ae8434b: + Tweak string to make it clear that people can pass a host for VMware + Rename VMware volume attribute to volume_folder ------------------------------------------------------------------- Mon Aug 4 10:18:17 UTC 2014 - vuntz@suse.com - Update to version 1.8+git.1407146932.cf0af0e: + webui: Avoid useless backend header in single-backend mode + Revert "webui: Avoid useless backend header in single-backend mode" ------------------------------------------------------------------- Sat Aug 2 01:36:01 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1406904486.d0ad3d1: + Fix animation on deletion of a backend + Fix select widgets not having the proper values after a redisplay + Trigger data-showit events on redisplay + Use data-showit instead of custom js code for NetApp + Fix initial value of boolean selects + Restrict the use of data-initial-value for cinder backends elements ------------------------------------------------------------------- Thu Jul 31 01:08:01 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1406711634.77ca96c: + Rework strings for Eternus backend + Reorder list of backends in UI + Revert "webui: Add useless backend header in single-backend mode" + webui: Avoid useless backend header in single-backend mode ------------------------------------------------------------------- Wed Jul 30 01:05:52 UTC 2014 - cloud-devel@suse.de - Rebased patches: + tech-preview.patch (only offset) ------------------------------------------------------------------- Wed Jul 30 01:05:51 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1406655631.7c5b273: + Integrated Fujitsu ETERNUS DX (fate#317486) + Minor cleanup + Fix crash because of reference to resource not existing yet + Fix crash in cinder.conf template + Support for VMWare integration + Synchronize cinder.conf template with Icehouse + Do not create NFS-related files for NetApp when iSCSI is used ------------------------------------------------------------------- Tue Jul 29 07:38:35 UTC 2014 - vuntz@suse.com - Update to version 1.8+git.1406615521.037eb9f: + Validate that each backend has the proper attributes for the driver + webui: Add useless backend header in single-backend mode + Require confirmation before deletion of a backend + Only include ceph::cinder recipe on nodes with the volume role + Start cinder-volume after we're done with everything + Allow using different ceph deployments for ceph backends + Add Multi Backend support - Drop pull-request-197.patch: merged upstream. - Rebase tech-preview.patch. ------------------------------------------------------------------- Fri Jul 25 06:57:55 UTC 2014 - dmueller@suse.com - add pull-request-197.patch ------------------------------------------------------------------- Thu Jul 17 01:28:32 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1405512726.20fe9d3: + Switch emc config ownership ------------------------------------------------------------------- Fri Jul 11 01:26:33 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1404984463.19fc064: + Add attribute to enable v2 API ------------------------------------------------------------------- Thu Jul 10 01:25:57 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1404920921.a3b6587: + Register an endpoint for the v2 API ------------------------------------------------------------------- Tue Jul 08 01:29:17 UTC 2014 - cloud-devel@suse.de - Rebased patches: + use-thin-volumes-by-default.patch dropped (merged upstream) ------------------------------------------------------------------- Tue Jul 8 01:29:16 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1404743041.bf4c27e: + Switch to thin LVM backend by default ------------------------------------------------------------------- Sun Jul 6 07:54:38 UTC 2014 - dmueller@suse.com - add use-thin-volumes-by-default.patch ------------------------------------------------------------------- Fri Jul 4 01:29:29 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1404389072.a58d93b: + ensure that api-paste.ini does not contain the auth_token ------------------------------------------------------------------- Mon Jun 30 15:47:45 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1404140783.7014e14: + Add optional crowbar-applied boolean attribute to schema + Use a secure password for Cinder service ------------------------------------------------------------------- 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:40:51 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1403693723.656fbdc: + add travis testing support + Use the right node to extract the keystone settings ------------------------------------------------------------------- Fri Jun 13 14:33:44 UTC 2014 - dmueller@suse.com - Update to version 1.8+git.1402670006.2bb496d: + Fix syntax error ------------------------------------------------------------------- Fri Jun 13 12:17:24 UTC 2014 - dmueller@suse.com - Update to version 1.8+git.1402661804.c39e4b2: + Use emc_params everywhere + Set correct iscsi prefix for EMC VMAX backend + Remove default[:cinder][:volume][:rbd][:ceph_conf] + Remove default[:cinder][:volume][:nfs_shares] + Fix volume type locales + Don't keep raw and local 'volume_name' in sync + Fix local/raw migration + Refactor local and raw parameters + Move disk claiming vars into case statement ------------------------------------------------------------------- Fri May 30 13:55:22 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401456306.4c6a131: + Replaced all license headers with unified layout ------------------------------------------------------------------- Wed May 28 13:12:07 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401264689.36809b8: + Replaced barclamp controller initializer with before filter ------------------------------------------------------------------- Wed May 28 01:16:59 UTC 2014 - cloud-devel@suse.de - Rebased patches: + tech-preview.patch (only offset) ------------------------------------------------------------------- Wed May 28 01:16:58 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401204484.d9f9872: + use two-space indentation in template block + move keystone authtoken configuration to cinder.conf + user/password are already handled by keystone_settings + 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:19:32 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1401113035.f6053ed: + Fix check for claimed disk + use @bc_name consistently + Renamed i18n file, added quotes and copyright + Moved helper into barclamp namespace ------------------------------------------------------------------- Wed May 7 12:44:19 UTC 2014 - vuntz@suse.com - Update to version 1.8+git.1399466625.593dd67: + Fix incorrect condition + Fix typo in NodeObject method name call ------------------------------------------------------------------- Tue May 6 11:35:09 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1399372657.907cc13: + Check for unclaimed drives in disk-based deployment + Fix deployment element path + Modify validation message to mention volume type + Update drive validation message + Fix the wording + Check for cinder owned disks in cinder-volume validation + Fix letter capitalization ------------------------------------------------------------------- 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:56:29 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1397725338.3468580: + Run "cinder-manage db sync" on SUSE when HA is enabled + Update for prepare_role_for_ha_with_haproxy API change + Only run the db_sync the very first time (on SUSE, at least) + Do the db sync only on initial run, and on all platforms + Simply replaced havana with icehouse ------------------------------------------------------------------- Fri Apr 11 02:05:30 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1397146278.616d2d4: + 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 + Manage cinder-api and cinder-scheduler with pacemaker + 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 ------------------------------------------------------------------- Sat Mar 15 02:17:35 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1394781634.b62eb6b: + Fix RBD with external Ceph without Cephx use case + Code style fix + Moved role constraints into model and removed edit deployment + Removed the single assignment block from constraints + Fix to work when keystone is behind haproxy + Use new helpers to get hostnames for endpoints + HAProxy support for cinder-api + Fix case of OpenStack in barclamp description + Use correct glance host when glance is behind haproxy ------------------------------------------------------------------- Mon Mar 10 13:07:29 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1394447411.3c68ead: + Removed the single assignment block from constraints ------------------------------------------------------------------- Sat Mar 8 04:19:19 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1394212391.5530815: + Moved role constraints into model and removed edit deployment ------------------------------------------------------------------- Sat Feb 22 02:44:22 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1392982741.0c8a44b: + remove openstack- prefix from user/group for SUSE ------------------------------------------------------------------- Fri Feb 21 02:38:23 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1392893680.f1d05fa: + set auth_uri and auth_host properly ------------------------------------------------------------------- Sat Feb 8 02:44:43 UTC 2014 - cloud-devel@suse.de - Update to version 1.8+git.1391770199.87e0ab0: + Code style fix + Fix RBD with external Ceph without Cephx use case ------------------------------------------------------------------- Tue Feb 4 02:22:20 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1391449368.75fd496: + Fix - changing volume_type as local makes it ever ------------------------------------------------------------------- Sat Feb 1 02:41:49 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1391163366.b4c84f2: + Move lock_path to /var/run ------------------------------------------------------------------- Wed Jan 29 11:22:06 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1390985818.e3c0d7a: + Configure lock_path / keystone_signing_dir in Cinder ------------------------------------------------------------------- Mon Jan 27 18:51:52 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1390841180.a45f404: + Set the availability zone if it was configured ------------------------------------------------------------------- Sat Jan 25 16:48:15 UTC 2014 - vuntz@suse.com - Update to version 1.7+git.1390648839.ca4da86: + Fix crash with boot.looplvm service not being defined ------------------------------------------------------------------- Fri Jan 24 17:45:49 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1390579331.53bcf5b: + Make boot.looplvm a SUSE-only service + Re-run boot.lvm on loopback mount + Fix description of rbd_user parameter ------------------------------------------------------------------- Thu Jan 23 19:06:29 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1390478564.4550bc5: + Switch to rpc_notifier ------------------------------------------------------------------- Tue Jan 21 19:27:46 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1390311467.48c68ab: + Set nova_api_insecure option according to the nova deployment + Always talk to nova over the admin network ------------------------------------------------------------------- Tue Jan 21 06:13:30 UTC 2014 - vuntz@suse.com - Update to version 1.7+git.1390241689.0e2d295: + use notification_driver + Port Cinder configuration for NetApp to Havana + Add Masking View setting for EMC + fix NoSuchOptError raised by glance-scheduler when option is nil + Allow setting NFS shares config in NetApp/NFS mode + Update config templates to Havana release - Drop pull-request-98.patch and fixup-pull-98.patch: a similar patch got merged upstream. ------------------------------------------------------------------- Wed Jan 15 19:57:23 UTC 2014 - vuntz@suse.com - Update to version 1.7+git.1389805246.61ef3fa: + Use password_field type for password fields - Rebase pull-request-98.patch and tech-preview.patch. ------------------------------------------------------------------- Tue Jan 14 21:37:07 UTC 2014 - cloud-devel@suse.de - Update to version 1.7+git.1389696097.f58d308: + Use new validation API in validate_proposal_after_save + Use new find_dep_proposal helper ------------------------------------------------------------------- Fri Jan 10 17:49:32 UTC 2014 - vuntz@suse.com - Update to version 1.7+git.1389373220.36fc29e: + Ceph support for Cinder - Integration with new barclamp-ceph + Handle RBD attributes with a migration script + Switch to userspace rbd implementation for SUSE + Improve barclamp description - Drop pull-request-106.patch and pull-request-107.patch: merged upstream. - Rebase pull-request-98.patch. ------------------------------------------------------------------- Fri Jan 10 14:46:35 UTC 2014 - mjura@suse.com - Refresh pull-request-106.patch ------------------------------------------------------------------- Fri Dec 27 12:34:01 UTC 2013 - dmueller@suse.com - Update to version 1.7+git.1388140548.a6a0c39: + run cinder db-manage as cinder user + Always explicitly set rpc_backend in nova.conf + Use eqlx driver included in upstream cinder - remove pull-request-113.patch, pull-request-116.patch: + Merged upstream ------------------------------------------------------------------- Tue Dec 24 09:52:20 UTC 2013 - vuntz@opensuse.org - Update to version 1.7+git.1387810606.94de9e0: + Set Verbose Logging by Default + Integrated bootstrap templating - Rebase pull-request-98.patch, pull-request-106.patch and pull-request-107.patch. - Drop suse-branding.patch: not needed anymore. - Rebase tech-preview.patch. ------------------------------------------------------------------- Mon Dec 23 12:12:54 UTC 2013 - cloud-devel@suse.de - Rebased patches: + pull-request-107.patch (only offset) ------------------------------------------------------------------- Mon Dec 23 11:31:39 UTC 2013 - dmueller@suse.com - Update to version 1.7+git.1387543844.c7e1a89: + switch to stable/havana for pfscleared pfs_deps + fix to use git instance + fix default values + add wrapper for cinder + setting rdo repo properly + rdo rpm for some reasons comes with puppetlabs and other useless repos + syntax fix + rpc_backend is set explicitely + typo + tgt conf is differe for rhel/centos + set rpc only in case of rhel + return old values for pfs options + Always setup the service with predictable name + Always enable boot.lvm on Cinder-volume nodes + Style nitpick: use 'include? X' instead of 'include?(X)' + Readd and make "Grab first disk" option for Cinder RAW Mode - remove pull-request-103.patch, pull-request-108.patch, pull-request-112.patch * merged upstream ------------------------------------------------------------------- Tue Dec 17 13:57:37 UTC 2013 - dmueller@suse.com - add pull-request-116.patch ------------------------------------------------------------------- Tue Dec 17 12:51:21 UTC 2013 - dmueller@suse.com - add fixup-pull-98.patch ------------------------------------------------------------------- Mon Dec 16 18:18:00 UTC 2013 - dmueller@suse.com - refresh pull-request-107.patch from git in order to fix data bag migration ------------------------------------------------------------------- Mon Dec 16 10:19:58 UTC 2013 - vuntz@suse.com - Update to version 1.7+git.1387185959.9b08508: + propose cinder services for controller and/or storage node + Extracted locales into seperate locales file on the rails way + use fqdn, not the object - Rebase patches: + pull-request-103.patch (only offset) + pull-request-98.patch (manually) + pull-request-106.patch (manually) + pull-request-107.patch (manually) ------------------------------------------------------------------- Mon Dec 16 09:51:34 UTC 2013 - mjura@suse.com - Refresh patch pull-request-106.patch ------------------------------------------------------------------- Sat Dec 14 02:20:45 UTC 2013 - cloud-devel@suse.de - Rebased patches: + pull-request-112.patch (only offset) ------------------------------------------------------------------- Fri Dec 13 17:14:16 UTC 2013 - dmueller@suse.com - add pull-request-112.patch - rm 0001-Revert-Mesa-1.6.1-forward-porting-remove-First-optio.patch ------------------------------------------------------------------- Fri Dec 13 02:34:42 UTC 2013 - cloud-devel@suse.de - Rebased patches: + pull-request-103.patch (only offset) + pull-request-107.patch (only offset) ------------------------------------------------------------------- Thu Dec 12 17:39:48 UTC 2013 - vuntz@suse.com - Add pull-request-113.patch: Run cinder-manage as the cinder user. ------------------------------------------------------------------- Thu Dec 12 13:13:55 UTC 2013 - vuntz@suse.com - Update pull-request-98.patch from github; old version was totally breaking cinder. - Drop fixup-havana-rebase.patch: not needed anymore. - Rebase pull-request-107.patch. ------------------------------------------------------------------- Thu Dec 12 09:42:39 UTC 2013 - dmueller@suse.com - refresh pull-request-108.patch from git ------------------------------------------------------------------- Wed Dec 11 12:08:39 UTC 2013 - dmueller@suse.com - add pull-request-108.patch (bnc#854637) ------------------------------------------------------------------- Wed Dec 11 02:41:19 UTC 2013 - cloud-devel@suse.de - Rebased patches: + suse-branding.patch (only offset) + 0001-Revert-Mesa-1.6.1-forward-porting-remove-First-optio.patch (only offset) ------------------------------------------------------------------- Tue Dec 10 12:47:16 UTC 2013 - dmueller@suse.com - remove pull-request-101.patch, pull-request-87.patch: they were for pebbles branch - add pull-request-98.patch, pull-request-103.patch, pull-request-106.patch, pull-request-107.patch - add 0001-Revert-Mesa-1.6.1-forward-porting-remove-First-optio.patch - add fixup-havana-rebase.patch ------------------------------------------------------------------- Tue Nov 26 09:50:23 UTC 2013 - dmueller@suse.com - fix build - restore original pull-request-101.patch from git again ------------------------------------------------------------------- Mon Nov 18 13:22:05 UTC 2013 - mjura@suse.com - Rebase patches pull-request-87.patch & pull-request-101.patch ------------------------------------------------------------------- Fri Nov 15 11:18:53 UTC 2013 - mjura@suse.com - Add pull-request-87.patch + Adding dependency - Add pull-request-101.patch + Add default value for "secret_uuid" ------------------------------------------------------------------- Fri Nov 15 10:51:54 UTC 2013 - cloud-devel@suse.de - Update to latest git (78e8a9f): + set the default value for the debug attribute in the attributes file ------------------------------------------------------------------- Fri Nov 15 10:51:52 UTC 2013 - cloud-devel@suse.de - Rebased patches: + patches/pull-request-101.patch (only offset) + patches/suse-branding.patch (only offset) + patches/tech-preview.patch (only offset) + pull-request-101.patch (manually) + suse-branding.patch (manually) + tech-preview.patch (manually) ------------------------------------------------------------------- Thu Oct 31 02:56:47 UTC 2013 - cloud-devel@suse.de - Update to latest git (73e8f5b): + Removed executable bit from chef files ------------------------------------------------------------------- Tue Oct 29 16:25:41 UTC 2013 - tboerger@novell.com - pull-request-68.patch: Removed - Merged upstream - pull-request-71.patch: Removed - Merged upstream - pull-request-72.patch: Removed - Merged upstream - Updated design patch github url to match new branches ------------------------------------------------------------------- Mon Oct 28 17:34:46 UTC 2013 - vuntz@suse.com - Update to latest git (e063c78): + Insert EOL properly + Setup proper sizing for the manual driver mode + Add qemu-utils dependency for Ubuntu + Merge DE1227 - Move Pull from source to the bottom of each proposal + fix for qemu-utils instalation + handle git dependency + Mesa-1.6.1 forward porting - remove First option for raw disk in UI + venv is should not be set only in case of PFS + venv is should not be set only in case of PFS #2 + only active git proposal is suitable for PFS deployment + Merging mesa-1.6.1 fix into roxy: + handle git dependency even in case when PFS is false cause when proposal being created the default value is false + update crowbar.yml to get havana bits + renaming quantum + havana is stable + Drop nonexisting CSS class - Rebase pull-request-87.patch. - Update suse-branding.patch from release/roxy/master-bootstrap-ui branch. - Bump version to 1.7. ------------------------------------------------------------------- Thu Oct 24 13:45:57 UTC 2013 - tboerger@novell.com - Fixed repository URL and branch for roxy release on service config ------------------------------------------------------------------- Thu Oct 24 11:34:30 UTC 2013 - dmueller@suse.com - add pull-request-101.patch ------------------------------------------------------------------- Thu Oct 24 09:27:27 UTC 2013 - dmueller@suse.com - modify pull-request-87.patch: remove dependency on ceph ------------------------------------------------------------------- Wed Oct 23 16:02:26 UTC 2013 - dmueller@suse.com - add pull-request-87.patch - Update to latest git (7e96df5): + fix repo + fix repo + fix service names for rhel + latest fixes + api paste for centos differ + scsi-target-utils instead of tgt for centos + few more fixes for v2 api and volume service + wrong syntax + wrong syntax + 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 + Add hook to restore loopback LVM on reboot + workaround for https://bugzilla.redhat.com/show_bug.cgi?id=975052#c11 https://bugs.launchpad.net/cinder/+bug/1191812 + this will not help, so still https://bugs.launchpad.net/cinder/+bug/1191812 is present we are not able to use snapshotting + no need anymore in keystone here + style fix + Rados/rbd support for Cinder Volumes + Fix cinder.conf when using manual driver configuration + Use xxlarge for file inputs + Insert EOL properly + Setup proper sizing for the manual driver mode - Remove pull-request-68.patch, pull-request-71.patch, pull-request-72.patch, pull-request-80.patch. - suse-branding.patch: Refresh ------------------------------------------------------------------- Tue Sep 24 12:35:31 UTC 2013 - vuntz@suse.com - Add pull-request-80.patch: fix cinder.conf when using manual driver configuration. (bnc#842050) ------------------------------------------------------------------- Tue Sep 24 07:57:25 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 17 17:57:15 UTC 2013 - vuntz@suse.com - Add tech-preview.patch: clearly mention that EqualLogic is tech preview. Part of bnc#839701. ------------------------------------------------------------------- Wed Sep 4 16:31:40 UTC 2013 - dmueller@suse.com - add pull-request-72.patch (bnc#829047) ------------------------------------------------------------------- Mon Sep 2 14:28:26 UTC 2013 - vuntz@suse.com - Update pull-request-68.patch from pull request. - Add pull-request-71.patch: use xxlarge for file inputs. ------------------------------------------------------------------- Fri Aug 30 22:36:59 UTC 2013 - vuntz@suse.com - Update to latest git (7552884): + webui: Only show volume name option for file/disks - Drop pull-request-69.patch: merged upstream. - Update pull-request-68.patch from pull request. ------------------------------------------------------------------- Fri Aug 30 15:34:10 UTC 2013 - vuntz@suse.com - Add pull-request-69.patch: only show volume name option for file/disks. - Rebase suse-branding.patch. ------------------------------------------------------------------- Fri Aug 30 11:43:14 UTC 2013 - vuntz@suse.com - Update suse-branding.patch from git. ------------------------------------------------------------------- Fri Aug 30 06:39:54 UTC 2013 - vuntz@suse.com - Update to latest git (2def6d7): + webui: Use sections to group options belonging together - Update pull-request-112.patch from pull request. ------------------------------------------------------------------- Thu Aug 29 12:43:57 UTC 2013 - vuntz@suse.com - Add pull-request-112.patch: fixes to SSL certificate generation. Fix bnc#836422. ------------------------------------------------------------------- Wed Aug 28 07:57:41 UTC 2013 - vuntz@suse.com - Update to latest git (5fc1855): + Only grab the first disk when grabbing first disk selected + Clean partition (and partition table) to let pvcreate succeed - Drop pull-request-65.patch: merged upstream. ------------------------------------------------------------------- Thu Aug 22 12:51:49 UTC 2013 - dmueller@suse.com - add pull-request-65.patch (bnc#835942) ------------------------------------------------------------------- Wed Aug 21 12:27:28 UTC 2013 - cloud-devel@suse.de - Update to latest git (e09b2cf): + Allow crowbar-status/failed in barclamp databag ------------------------------------------------------------------- Wed Aug 21 12:21:56 UTC 2013 - dmueller@suse.com - remove pull-request-63.patch, merged upstream ------------------------------------------------------------------- Mon Aug 19 21:21:40 UTC 2013 - dmueller@suse.com - add pull-request-63.patch ------------------------------------------------------------------- Mon Aug 19 09:48:30 UTC 2013 - dmueller@suse.com - update to latest git (a934ccb): * remove pull-request-58.patch ------------------------------------------------------------------- Sat Aug 10 01:15:01 UTC 2013 - cloud-devel@suse.de - Update to latest git (b20fe41): + Proper capitalisation ------------------------------------------------------------------- Fri Aug 2 08:23:53 UTC 2013 - vuntz@suse.com - Include new SUSE Cloud branding: + Add suse-branding.patch: new branding, patch coming from git. ------------------------------------------------------------------- Mon Jul 29 09:28:54 UTC 2013 - vuntz@suse.com - Update to latest git (7df1e8b): + Fix keyfile being only defined, when using client cert - Drop pull-request-61.patch: merged upstream. ------------------------------------------------------------------- Thu Jul 25 15:13:56 UTC 2013 - vuntz@suse.com - Add pull-request-61.patch: fix keyfile being only defined, when using client cert. ------------------------------------------------------------------- Thu Jul 25 06:24:30 UTC 2013 - vuntz@suse.com - Update to latest git (072cbd0): + Allow to auto-generate self-signed SSL certificates + webui: Improve strings for volume type - Rebase pull-request-58.patch. ------------------------------------------------------------------- Mon Jul 22 07:43:34 UTC 2013 - vuntz@suse.com - Add pull-request-58.patch: make NetApp driver Mode configurable in UI. ------------------------------------------------------------------- Fri Jul 19 01:06:20 UTC 2013 - cloud-devel@suse.de - Update to latest git (21a6fd3): + webui: Only show local (or raw) options when local (or raw) is selected ------------------------------------------------------------------- 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 01:08:36 UTC 2013 - cloud-devel@suse.de - Update to latest git (99a0311): + if user specifies raw not local and there are no disks available I expect it to fails and return some sensible error, like " no raw storage available". It should not automatically switch to a different mode that is not specified by user + Stop installing python-keystone package ------------------------------------------------------------------- Wed Jul 10 05:32:52 UTC 2013 - vuntz@suse.com - Update to latest git (57a8272): + SSL support + Respect glance protocl in cinder.conf glance_api_servers + Register endpoints with public name and FQDN when possible - Drop pull-request-48.patch: merged upstream. - Drop pull-request-49.patch: merged upstream. - Drop pull-request-52.patch: merged upstream. ------------------------------------------------------------------- Mon Jul 8 05:57:38 UTC 2013 - vuntz@suse.com - Update to latest git (c680605): + Allocate public IP address to cinder-controller nodes + Add a element_run_list_order to the cinder template - Add pull-request-52.patch: register endpoints with public name and FQDN when possible. - Drop pull-request-50.patch: merged upstream. - Drop pull-request-51.patch: merged upstream. ------------------------------------------------------------------- Fri Jul 5 09:42:50 UTC 2013 - vuntz@suse.com - Add pull-request-48.patch: respect glance protocl in cinder.conf glance_api_servers. - Add pull-request-49.patch: add SSL support. - Add pull-request-50.patch: add a element_run_list_order to the cinder template. - Add pull-request-51.patch: allocate public IP address to cinder-controller nodes. ------------------------------------------------------------------- Tue Jul 2 05:56:43 UTC 2013 - vuntz@suse.com - Update to latest git (da19413): + Initial EMC/NetApp support + Allow the user to specify a driver that Crowbar doesn't know about + Remove unneeded string - Drop netapp-emc-support.diff: merged upstream. - Drop allow-other-drivers.patch: merged upstream. ------------------------------------------------------------------- Mon Jul 1 19:18:33 UTC 2013 - bwiedemann@suse.com - Update to latest git (da19413): + Fix git after splitting roles ------------------------------------------------------------------- Mon Jul 1 10:52:44 UTC 2013 - vuntz@suse.com - Add allow-other-drivers.patch: allow the user to specify a driver that Crowbar doesn't know about. ------------------------------------------------------------------- Sun Jun 30 15:52:06 UTC 2013 - vuntz@suse.com - Update to latest git (0f85f2b): + Update cinder.conf.erb to Grizzly + add different roles for each component (api, scheduler, volume) + take password to database from cinder-api node for cinder-volume + reject admin node in UI for deploy components - Update netapp-emc-support.diff with latest patch from pull request. ------------------------------------------------------------------- Fri Jun 28 07:20:09 UTC 2013 - vuntz@suse.com - Update to latest git (91e394b): + Use new render_instance_selector helper + Do not expose service user and passwords in UI + Fix setting of database password + Replace github.com/dellcloudedge mentions with github.com/crowbar - Rebase netapp-emc-support.diff. - Drop improve-webui.patch: merged upstream. ------------------------------------------------------------------- Tue Jun 25 05:58:37 UTC 2013 - vuntz@suse.com - Update to latest git (b5a713a): + Fix merge typo: Its Cinder volumes, not Nova Volumes - Rebase netapp-emc-support.diff. ------------------------------------------------------------------- Mon Jun 24 15:51:59 UTC 2013 - dmueller@suse.com - add netapp-emc-support.diff: + Add initial support for EMC or NetApp Cinder Volumes ------------------------------------------------------------------- Thu Jun 20 05:38:54 UTC 2013 - vuntz@suse.com - Update to latest git (d8d1b2d): + cinder required python-swiftclient + use BarclampLibrary::Barclamp::Inventory::Disk for collect disks and add pfs_deps + webui: Add back javascript to hide/show eqlx parameters + The auth_token middleware has beed moved to keystoneclient + Use new protocol attribute from keystone barclamp - Drop webui-show-hide-eqlx.patch: merged upstream. - Drop use-keystoneclient-middleware.patch: merged upstream. ------------------------------------------------------------------- Wed Jun 19 12:16:16 UTC 2013 - vuntz@suse.com - Add use-keystoneclient-middleware.patch: use keystoneclient middleware for authentication, not keystone's. ------------------------------------------------------------------- Tue Jun 18 07:49:42 UTC 2013 - vuntz@suse.com - Add webui-show-hide-eqlx.patch: use javascript to show/hide eqlx parameters in webui, depending on the chosen volume type. Already sent upstream as pull request. ------------------------------------------------------------------- Sat Jun 15 05:48:23 UTC 2013 - vuntz@suse.com - Add improve-webui.patch: temporarily add this patch waiting in pull request, to remove unneeded options from webui. ------------------------------------------------------------------- Fri Jun 14 21:58:33 UTC 2013 - cloud-devel@suse.de - Update to latest git (b407c9d): + Add a (non-visible in UI) use_syslog attribute, defaulting to false ------------------------------------------------------------------- Fri Jun 14 05:41:59 UTC 2013 - vuntz@suse.com - Update to latest git (cd6bd02): + Remove comment outdated by commit 5f68497 + Port to SUSE + Disable verbose/debug by default + Do not create proposal if no instance found for barclamp dependencies + Correctly configure tgtd to include cinder config files on SUSE + Do not use platform?("suse") - Drop suse-port.patch: pull request got merged. ------------------------------------------------------------------- Wed Jun 12 06:23:41 UTC 2013 - cloud-devel@suse.de - Update to latest git (92a3a7e): + enforcing single proposal for cinder ------------------------------------------------------------------- Tue Jun 11 15:15:22 UTC 2013 - vuntz@suse.com - Update suse-port.patch with latest patch from our pull request. ------------------------------------------------------------------- Fri Jun 7 05:31:26 UTC 2013 - vuntz@suse.com - Add suse-port.patch: this is our patches to make this work on SLES, still being reviewed upstream. ------------------------------------------------------------------- Fri Jun 7 01:07:26 UTC 2013 - cloud-devel@suse.de - Update to latest git (7a77f52): + First pass at making Cinder use the disk claiming machinery. + Allow for switching to/from using eqlx, instead of it being a one-way switch. ------------------------------------------------------------------- Thu Jun 6 12:11:58 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. ------------------------------------------------------------------- Wed Jun 5 07:43:04 UTC 2013 - vuntz@suse.com - Update to latest git (beb2c10): + Enable database barclamp support + add recipe includes for backend - 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 14:38:20 UTC 2013 - vuntz@suse.com - Initial package for barclamp-cinder. - Add no-pfs.patch: never use PFS, and remove dependency on git cookbook.