File otc-tools.changes of Package otc-tools
-------------------------------------------------------------------
Mon Aug 15 17:09:09 CEST 2022 - kurt@garloff.de
- otc-tools-0834-setrecord.diff:
Add support for otc.sh domain setrecord to update existing recs.
Also support passing record names instead of of record ids in
setrecord, showrecord, deleterecord.
-------------------------------------------------------------------
Wed Nov 13 10:00:06 CET 2019 - kurt@garloff.de
- otc-tools-0834-multiregion.diff:
Store region in token cache file name to avoid conflicts.
-------------------------------------------------------------------
Mon Nov 11 10:06:53 CET 2019 - kurt@garloff.de
- Update to otc-tools-0.8.34:
* Strip \r (^M) from http responses.
* Support for multi-region endpoint lists from keystone v3.
-------------------------------------------------------------------
Sun Nov 10 18:17:47 CET 2019 - kurt@garloff.de
- otc-tools-0833-osauth3-prjws.diff: Make sure project domain
is passed correctly in v3 auth call. Honor OS_AUTH_VERSION.
Also tolerate white space in project names (CityCloud) and
avoid warnings from jq for empty fields.
-------------------------------------------------------------------
Fri Jun 21 23:24:12 CET 2019 - roman.schiller@t-systems.com
- otc-tools-0833-nova-api-version.diff: Ensure we use v1 endpoints
for old Huawei cloudservers API.
-------------------------------------------------------------------
Sun Feb 10 12:26:06 CET 2019 - kurt@garloff.de
- otc-tools-0833-tokendebugout.diff: Use sha1sum and {SHA1} prefix.
Fix a case where X-Auth-Token would have ended up with the real
token in the output produced with --debug.
-------------------------------------------------------------------
Wed Feb 6 15:14:30 CET 2019 - kurt@garloff.de
- otc-tools-0833-public-ep.diff: Only consider public endpoints.
-------------------------------------------------------------------
Tue Feb 5 15:01:01 CET 2019 - kurt@garloff.de
- Update to otc-tools-0.8.33:
* Document --autorecovery avail on KVM.
* Tolerate lowercase x-subject-token on authentication call.
* Handle tokens/secrets not starting with MII correctly.
* Fix --unscoped token retrieval and improve indentation.
-------------------------------------------------------------------
Fri Nov 9 11:35:57 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.32:
* Update license to CC-BY-SA-4.0 (was 3.0).
* Add vm show2 using nova 2.26 API.
* Use floatingip --pep for special IPs (was --ipv6, misleading).
* Make ssh/scp_otc.sh chose the best of multiple IPs.
-------------------------------------------------------------------
Wed Nov 7 19:43:20 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.31:
* Prepare for publicip6 handling (untested, as not yet available
in OTC PreProduction environment).
* Support publicip bind with fixed IP specification (rather than
port).
* More verbose error messages.
-------------------------------------------------------------------
Wed Nov 7 19:42:23 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.30:
* Work around tagging inconsistency in API (neutron, from Matt
Rechenburg).
* Implement otc.sh vpcpeer functions.
* Clearer wording that otc-tools is deprecated (in favor of
python-openstackclient plus python-otcextensions).
-------------------------------------------------------------------
Thu Sep 27 12:38:38 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.29:
* Fix volume create --scsi (parser failed).
-------------------------------------------------------------------
Wed Sep 26 22:38:54 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.28:
* Use OS_TENANT_NAME if set and OS_PROJECT_NAME is not.
* --paginate arrayname option for custom GET command.
-------------------------------------------------------------------
Fri Aug 24 13:03:50 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.27:
* Don't consider non-existence of autorecovery as error.
* Support --wait for vm start/stop/reboot (Rene Gilles).
* Allow --instance-id in image create to be a VM name.
* Support --type override for image create.
- Avoid confusing ssh with neutron port in ssh_otc.sh.
-------------------------------------------------------------------
Wed Jun 13 09:43:23 CEST 2018 - kurt@garloff.de
- Udpate to otc-tools-0.8.26:
* Automatical switch to vm create2 now really active.
* Prefer exact DNS name matches in domain commands and error
out if no match is found.
* New vm flavor-pretty (flp) function resulting in a nicer to
read flavor list (from Sebastian Posner).
-------------------------------------------------------------------
Wed May 30 17:30:26 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.25:
* Fix parsing of VM name as positional param (broke in 0.8.23).
* Support boot from volume (automatically switches to create2).
* Support internal ELBs without AZ specification.
* Fix typo in determination whether we need explicit block
device mapping (we could have missed disk size specification).
-------------------------------------------------------------------
Sat May 5 21:01:12 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.24:
* Fix schedulder-hints passing for ecs create2.
* Support ecs console-log.
* Support for updating bandwidth of EIPs (eip update).
* Allow referencing EIPs by IP address.
-------------------------------------------------------------------
Thu May 3 16:54:40 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.23:
* More work ecs create2: File injections, EIP allocation,
flexible block device mapping, tag inheritance to volumes.
* Allow passing custom scheduler-hints (JSON).
* ssh_otc.sh: add --wait option
-------------------------------------------------------------------
Tue May 1 22:39:45 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.22:
* New function ecs create2 that uses v2 (nova) API, incomplete.
* Is needed for physical flavors (Bare Metal) .
* Avoid accidentially setting flavor in ECSupdate.
* Resolve volume names in backuppol create and backup.
* Understand some alternative options to improve nova compat.
-------------------------------------------------------------------
Thu Apr 19 18:55:01 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.21:
* Support otc.sh help XXX as alias for otc.sh XXX help.
* Support multiple certficates in ELB listener (for SNI).
* Support specifying --domain for ELB certificates (SNI).
* Support referencing ELB resources by name.
* Document token cache and cmd line parser in README.
-------------------------------------------------------------------
Fri Apr 13 22:46:02 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.20:
* Support --tags for backuppolicy create.
* Support referencing images by name in all images commands.
* Support images copy with optional encryption (Christian Wesp).
* Clarify that options normally precede positional parameters.
* Doc that gnu date is needed on MacOS (Mikhail Vasilenko).
-------------------------------------------------------------------
Sun Mar 25 23:16:57 CEST 2018 - kurt@garloff.de
- Update to otc-tools-0.8.19:
* Find error messages in JSON Body and output it.
* Find HTTP error codes even if in body and display.
* Preliminary support for --ipv6 EIPs (NAT64).
* Support for listing and displaying Autoscaling properties.
-------------------------------------------------------------------
Tue Mar 13 14:07:39 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.18:
* Merged CCE deletion patch.
* Don't apply VPC tag to VMs (no longer supported - #763042).
* Warn if "@" is found in tags (no longer supported).
-------------------------------------------------------------------
Mon Mar 12 13:25:37 CET 2018 - kurt@garloff.de
- otc-cce-delete-json.diff: Fix CCE cluster deletion.
-------------------------------------------------------------------
Fri Mar 9 15:52:54 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.17:
* When passing down tags, still output ECS ID last.
* Pass down tags to all created volumes with --inherit-tags.
* When referncing resources by name and querying the API with
&name=$NAME, do properly escape characters (not just %20).
* Speed up otc ecs details UUID (by not querying complete list).
* Detect FAIL status in job iface and bail out (Obaid Mushtaq).
* Pass rootdisk size as integer.
- ssh/scp_otc.sh updates:
* Don't pass SSHKey if we have it via ssh-agent.
-------------------------------------------------------------------
Fri Mar 9 00:01:00 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.16:
* Support referencing dedicated hosts by name (suggested by Uli).
* Rudimentary support for natgw, dis, dcaas, product GET.
* Support stop, start, reboot without -instances alias.
* Support tag inheritance to root vol on VM creation and add
evs tags command to display them.
-------------------------------------------------------------------
Wed Mar 7 06:36:47 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.15:
* Ensure correct exit status for custom commands.
* Avoid jq error msg from empty cce cluster and host lists.
* Fix help for file injection (reported by Uli Schneider).
* Add tagging support for vpc and subnet creation (Uli).
* --description option for security group creation (Uli).
* Fix --remotegroup handling in security-group-rules.
-------------------------------------------------------------------
Sat Feb 24 23:44:41 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.14:
* Fixed RDS support (confusion by trove catalog entry).
* Support creation and deletion of CCE clusters and hosts.
* Streamlined cluster list output format -- beware if you parse
it!
* Fixed spurious error return code from VM creation (observed
and debugged by Obaid Mushtaq).
* Fixed missed error return code.
* Whitespace cleanup (Christian Kortwich).
* vm update now also handles resize (changing flavor).
-------------------------------------------------------------------
Wed Feb 14 23:32:58 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.13:
* Add VPC tag to freshly created VMs.
* Add vpn list and fw list.
* Improve ssh_ and scp_otc.sh helpers: Better VPC determination;
also check keys from ssh-agent before warning.
-------------------------------------------------------------------
Sun Feb 11 22:17:27 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.12:
* Better error propagation broke token retrieval (on empty cache);
thanks to Artem Goncharov for analyzing and fixing.
* Default to uh-l1 volumetype for e1/e2/hl.
* Support for shares list and share show.
* ssh_otc.sh and scp_otc.sh wrappers, allowing to specify nova
names/UUIDs instead of IPs; automatically adding logname and
identity files.
-------------------------------------------------------------------
Thu Feb 8 09:54:53 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.11:
* Better error propagation.
* Support managing predefined tags (see otc.sh tags help).
* Increase poll frequency, reflecting improved platform
performance.
-------------------------------------------------------------------
Fri Jan 26 16:26:17 CET 2018 - kurt@garloff.de
- Drop otc-tools-olddate.diff (it has been merged).
-------------------------------------------------------------------
Wed Jan 24 11:10:52 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.10:
* Support for volume tagging (create, update, describe).
* Streamline ecs show output.
* Option to --rename on ecs delete.
-------------------------------------------------------------------
Tue Jan 23 08:54:34 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.9:
* Add support for autorecovery (Huawei extension, Xen flavors).
* Be more systematic on using ERROR, #Warning, #Note, #DEBUG
prefixes in informational message.
-------------------------------------------------------------------
Sat Jan 20 23:33:33 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.8:
* Fix "Token needs to refresh" also for domain scoped tokens.
* Add iam showextproject showing project status.
-------------------------------------------------------------------
Thu Jan 18 22:35:14 CET 2018 - kurt@garloff.de
- Update to otc-toos-0.8.7:
* Handle premature token expiry "Token need to refresh".
-------------------------------------------------------------------
Tue Jan 9 23:43:26 CET 2018 - kurt@garloff.de
- Update to otc-tools-0.8.6:
* Improve otc.sh vm delete implementation: Speed up and fix data
disk detachment and fix error return code.
* shareable disks now use a multiattach key.
* support date output by ancient date binaries.
-------------------------------------------------------------------
Fri Nov 17 22:07:22 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.8.5:
* Use 9.9.9.9 rather than 8.8.8.8 as 2ndary nameserver.
* Adapt to changed ECS trace API (from Ralf Schaefer).
* iam users/groups/roles output JSON again, add listusers/groups/
roles instead.
-------------------------------------------------------------------
Tue Nov 14 18:16:52 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.8.4:
* subnet create: calc GWIP if needed, add default nameservers.
* security-group-rulesi create: Fix URL, add --remoteip/group.
* new iam usermgmt: add/change/show/deluser.
* new iam groupmgmt: add/change/show/delgroup.
* new iam group user assignment: check/add/delgroupuser.
* new iam role group assignment: list/add/delroleuser.
* Adjust output format of roles2, groups to list fmt.
* Support iam showrole.
-------------------------------------------------------------------
Sat Nov 11 20:59:04 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.8.3:
* Fix reverted logic in curl wrapper which lead to a false
failure in the auth call (hidden by token caching).
-------------------------------------------------------------------
Fri Nov 10 13:32:37 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.8.2:
* Filter images by virtual_env_type when matching names.
* Display it in images list.
* Stop overriding imageid with name.
* List format for antiddos list.
* Better HTML error code recognition.
-------------------------------------------------------------------
Sat Oct 14 23:06:09 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.8.1:
* Make ~/tmp for token caching if not existent yet.
* Doc update.
* Support otc cts show (from Ralf Schaefer).
-------------------------------------------------------------------
Fri Oct 6 18:18:16 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.8.0:
* Filter out duplicates from the service catalogue.
* Cache tokens and reuse them if they are still valid, works
also for domain and unscoped tokens. Can be controlled via
--nocache
* Convenience: DNS domains/zones can be referenced by name now.
* Fix support for private DNS zones, add associate and dissociate
support.
* Simple list support for cache, shares, tags, dws, migration
(DCS, SFS, TMS, DWS, MAAS in OTC lingo).
-------------------------------------------------------------------
Mon Sep 11 16:51:25 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.7.18:
* Allow updating tags and metadata for VMs.
* Support for iam cleanproject and recoverproject.
* Fix exit code when using paginated interfaces.
* Display tags on ecs show.
-------------------------------------------------------------------
Sun Sep 3 18:14:12 CEST 2017 - kurt@garloff.de
- Update to 0.7.17:
* Add custom HEAD support
* Parse return codes from HEAD and adjust exit code
* Support iam deletetoken (not yet supported by OTC)
* Support passing tags and metadata to created VMs.
-------------------------------------------------------------------
Wed Aug 23 19:50:13 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.7.16:
* Support for project creation, deletion, ... (not yet launched)
* Support for ulb list and show (use neutron lbaas ...)
* Support for elb cert handling and param tweaking (timeouts,
cookies, draining stickyness fixes)
* Support for deh list create delete show listvms listtypes
* Support for backuppolicy create update delete add remove
excute listtasks showtasks
-------------------------------------------------------------------
Fri Aug 4 23:21:51 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.7.15:
* Merge otc-tools-nonpag.diff
* Fix notifications delete
* Add support for placement on dedicated host (Sebastian Posner)
-------------------------------------------------------------------
Wed Jul 26 14:32:15 CEST 2017 - kurt@garloff.de
- otc-tools-nonpag.diff: avoid using paginated interface when
unneeded.
-------------------------------------------------------------------
Wed Jul 26 09:30:40 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.7.14:
* Output volume_id on evs create.
* Support filters for ecs, evs, backup, snapshot list.
* Use REST filters for image, ecs, evs, backup, snapshot name
to ID conversions (efficiency improvement).
* Allow explicit --vbd parameter in EVS creation.
-------------------------------------------------------------------
Sat Jun 17 17:13:00 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.7.13:
* Support setting volume parameters for encryption, SCSI
passthrough attachment, and sharing.
* mds network_data (fails).
* Improve help for SNAT en/disablement (Christian).
* iam catalog and roles for keystonev2.
-------------------------------------------------------------------
Thu May 11 16:34:16 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.7.12:
* Support switching on/off SNAT and displaying and setting
routes.
-------------------------------------------------------------------
Mon Apr 24 23:47:47 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.7.11:
* Avoid spurious error messages when we have arrays without.
* Fix assignment of specific EIP on VM creation (#349117).
-------------------------------------------------------------------
Wed Mar 29 20:54:55 CEST 2017 - kurt@garloff.de
- Update to otc-tools-0.7.10:
* Support for DMS: otc queues ... commands.
* Split up help and support otc FUNC help.
* otc ecs show now outputs valid JSON.
-------------------------------------------------------------------
Thu Mar 16 12:47:20 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.9:
* Support for notification/messaging service (SNM), except
templates. topics: list, show, create, delete
subscriptions: subscriptions, subscribe, unsubscribe
SMS and publish
* Some code cleanup and formatting fixes (inspired by Stefan
Flachsbarth)
* Better error output and return code propagation.
-------------------------------------------------------------------
Sun Mar 12 11:28:12 CET 2017 - kurt@garloff.de
- Fix up packaging error.
-------------------------------------------------------------------
Sun Mar 12 11:02:26 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.8:
* Allow OS_USER_ID instead of OS_USERNAME for auth.
* Allow specifying multiple NICs with --nicsubs on VM creation.
* Support for ecs attach-nic/detach-nic.
* vpc limits (quota display).
-------------------------------------------------------------------
Wed Mar 8 18:53:24 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.7:
* Don't require OS_ config for mds or help
* Add security-group delete
* Add region filter to endpoint catalog parsing (not curr used)
* otc stack functions (HEAT -- read-only for now)
* otc kms list function
* Prepare mrs and antiddos API support
-------------------------------------------------------------------
Fri Mar 3 17:36:11 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.6:
* Support for domain scoped tokens, needed for iam users, iam
groups (not working) and federation functions.
* Optional --domain/projectscope gets a domai/prjn scoped token
* Support iam roles (list format)
* list format for iam catalog, domain list and domain listrecords
* new pagination handling: automagically paginate if estimated
request size exceeds a certain limit (default 250k, #123751)
-------------------------------------------------------------------
Wed Mar 1 18:46:15 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.5:
* Support for ecs list-short (avoid API body length limits)
* Merge flexible APILIMIT limit setting from Sebastian Posner.
* Allow flexibe pagination with --limit and --marker for list.
* Support iam domain to retrieve domain ID.
-------------------------------------------------------------------
Wed Feb 22 23:53:18 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.4:
* Prefix $BASEURL for custom commands if URL starts with /
* Fix images accept/rejectshare (PUT, default to self)
-------------------------------------------------------------------
Fri Feb 17 19:22:27 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.3:
* Convert metrics timesteamps to seconds (consistency)
* Some iam GET functions for federation:
[list|show][idp|mapping|protocol] and keystonemeta.
-------------------------------------------------------------------
Tue Feb 14 20:52:19 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.2:
* Fix for booting with EIP allocation (from Matthias)
* Support for Image sharing API (OpenStack style, w/o schema check)
* Fix for custom POST
-------------------------------------------------------------------
Sun Feb 12 11:19:15 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.1:
* Fix publicip list
* Add alias names for services (e.g. server for ecs)
* Support securitygroup show
-------------------------------------------------------------------
Sat Feb 11 23:58:26 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.7.0:
* Consistently make otc * list return " " separated lists
* Add some more detail to lists; 3rd std field is status
* Add otc iam catalog returning catalog from token request
* Support for otc custom commands
-------------------------------------------------------------------
Sun Jan 29 23:44:43 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.6.44:
* Add otc mds meta_data, user_data, vendor_data helpers
* Internal ELB requires security-group
* Use OTC API for backup deletion
* Determine REGION_NAME and CLOUD_ENV from AUTH_URL
-------------------------------------------------------------------
Fri Jan 27 15:16:11 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.6.43:
* Support attaching additional disks on VM creation (Junlin)
* alarms dis/enablement, deletion, quotas
* list for new services trace, notifications, queues
-------------------------------------------------------------------
Thu Jan 26 16:24:00 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.6.42:
* bug fix for ELB listener name (from Matthias Witte)
* New rds commands: deletesnapshot, createsnapshot,
showslowstatements, showerrors (from Christian Kortwich)
* bugfix for rds delete instance (dito)
* add otc metrics list, favorites, show
* add otc alarms list, show
-------------------------------------------------------------------
Wed Jan 18 21:46:13 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.6.41:
* snapshot list, show, delete commands
* delete autogenerated snapshots on backup deletion
-------------------------------------------------------------------
Wed Jan 18 19:00:49 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.6.40:
* Support backup show and delete by name.
* New rds commands: listsnapshots, showbackuppolicy,
showdatastoreparameter[s] (from Christian Kortwich).
-------------------------------------------------------------------
Thu Jan 5 13:49:18 CET 2017 - kurt@garloff.de
- Update to otc-tools-0.6.39:
* Fix image creation from instance (requires OTC specific API)
* Add images delete by-name function (forgotten in 0.6.29)
* Flexible --[no]wait handling for long running jobs: By default
wait for id (backup/image) assignment, but optionally don't
wait at all (--nowait) or until full completion (--wait).
-------------------------------------------------------------------
Tue Dec 20 23:15:22 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.38:
* New otc ecs details [FILTER] command that lists VMs in a terse
format still providing the most relevant pieces of information
(except for Floating IPs, may be added later)
* Add same FILTER (substring match) option to ecs list-detail.
-------------------------------------------------------------------
Wed Dec 14 10:27:42 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.37:
* Expose otc task show/delete/wait interface
* Increase limits (REST pagination, from Reik)
* Documentation improvements
* Fix typo and improve help for images create (Junlin Huang)
* Fix dbId parameter passing in rds flavor-lisy (Reik)
* Support rds functions even if service catalog does not
advertise database endpoint (Reik).
-------------------------------------------------------------------
Thu Dec 1 16:59:19 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.36:
* Fix stop-instances (needs valid type soft or hard)
* Support image creation from instance (by cricketlong)
* Add support for backup functions
-------------------------------------------------------------------
Tue Nov 29 09:54:49 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.35:
* Fix internal ELB creation by passing AZ id (Reik)
* Typo in domain warning message (Thorsten Schifferdecker)
* Optional filtering in images list
-------------------------------------------------------------------
Thu Nov 17 00:31:58 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.34:
* Implement images download
* Enable option to wait for ecs delete (Reik)
* Add basic volume create/delete (Reik)
* Improve internal ELB creation (Reik)
* Compare volume AZ to VM AZ and warn if no matching (Jan)
-------------------------------------------------------------------
Sat Nov 12 18:02:20 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.33:
* VM AZ not matching subnet AZ is only a warning now (from Jan
Huthmann).
* add container cluster and host listing (OTC specific functions)
-------------------------------------------------------------------
Thu Nov 10 17:05:22 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.32:
* Basic support for keystonev2
* Use native API for volumes
-------------------------------------------------------------------
Tue Nov 8 17:55:28 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.31:
* otc ecs az-list added
* add iam functions (services, catalog, projects)
* increase some limits (listing images, volumes)
* parse service catalog to determine endpoints (providing basic
compatibility with other OpenStack clouds)
-------------------------------------------------------------------
Fri Nov 4 19:24:43 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.30:
* Support OTC specific image API that creates and uploads image
with one call (otc images register).
-------------------------------------------------------------------
Thu Nov 3 14:45:22 CET 2016 - kurt@garloff.de
- Update to otc-tools-0.6.29:
* Fix EIP assignment on ECS creation (Reik Keutterling)
* VPC and subnet show and delete
* Allow names instead of IDs in show for ecs, evs, images,
vpc, subnet as well as security-group-rules list.
-------------------------------------------------------------------
Sat Oct 29 23:30:10 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.28:
* Fix image property replacement
* Allow changing image name, mindisk, minram
* Make VM creation less verbose; poll every 5s
* VM creation: Fix wait for subtasks; handle multi-image match
-------------------------------------------------------------------
Sat Oct 29 07:38:24 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.27:
* Fix image property removal
* Volume (evs) attach and detach (Rene Gilles)
* ECS creation options: EIP select and Volume attachment (R Gilles)
* ECS deletion options: Control EIP and Volume release (R Gilles)
-------------------------------------------------------------------
Wed Oct 19 14:20:22 CEST 2016 - kurt@garloff.de
- Rename otc to otc.sh and use update-alternatives to link otc.
-------------------------------------------------------------------
Wed Oct 19 14:08:22 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.26:
* Support DNS as a Service (designate v2) API
* Improve README
-------------------------------------------------------------------
Wed Oct 12 13:47:21 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.25:
* Support multiple SGs at VM creation (Rene Gilles)
* Support for updating image properties
* Support for updating VM properties
-------------------------------------------------------------------
Fri Oct 7 13:24:17 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.24:
* Support --property in images create
* Support deletion of multiple images
* Pass '.' to empty jq calls to avoid breaking with redirection
-------------------------------------------------------------------
Thu Oct 6 15:19:05 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.23:
* Support image file upload openstack style
* Display quotas
* Support proxy authentication
-------------------------------------------------------------------
Thu Oct 6 01:17:29 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.21:
* Support passing user_data and fixed ip during VM creation.
* Support image creation and deletion.
-------------------------------------------------------------------
Wed Sep 28 23:35:25 CEST 2016 - kurt@garloff.de
- Fix typo causing OS_ env to be reread even if already set.
-------------------------------------------------------------------
Wed Sep 28 12:20:29 CEST 2016 - kurt@garloff.de
- Do not distribute CA bundle any more.
- Update to otc-tools-0.6.20:
* Adapt to changed legacy image upload via s3 interface
* Fix rds delete
-------------------------------------------------------------------
Mon Sep 19 17:50:04 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.19:
* Add support for RDS API calls.
* Warn about world-readable config files (credentials!).
* Optional OTC_TENANT env as suffix to config files.
-------------------------------------------------------------------
Thu Aug 4 22:58:04 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.18:
* Fix security-group create (POST, not PUT).
-------------------------------------------------------------------
Mon Jul 18 00:34:05 CEST 2016 - kurt@garloff.de
- Update to otc-tools-0.6.17:
* Fix tasks/jobs URL broken by last change.
* Support images upload ID bucket:objectname (s3).
-------------------------------------------------------------------
Tue Jul 12 06:36:59 CEST 2016 - kurt@garloff.de
- Update to otc-0.6.16:
* Support other regions / envs (e.g. PreProd).
-------------------------------------------------------------------
Wed Jun 29 23:13:31 CEST 2016 - kurt@garloff.de
- Update to otc-0.6.15:
* Add ELB management functions.
* Add otc keypair management functions.
- Update to otc-0.6.14:
* Be more verbose which config files are being used to avoid
confusion.
* Generic debug function: otc debug cmd1 cmd2 now works in
general.
* Some refactoring.
-------------------------------------------------------------------
Mon May 30 12:34:53 CEST 2016 - kurt@garloff.de
- Update to otc-0.6.13: (mostly from Reik Keutterling)
* Add Public IP management support (publicip list/create/bind/
unbind/delete)
* Allow multiple security groups to be specified by ID
* Allow bandwidth controller name to be specified
-------------------------------------------------------------------
Wed May 25 12:51:34 CEST 2016 - kurt@garloff.de
- Patch to parse last option (even if without argument) and
improve messages (Note vs WARNING vs ERROR).
-------------------------------------------------------------------
Thu May 19 19:06:53 CEST 2016 - kurt@garloff.de
- Update to 0.6.12: (mostly from Christian Kortwich)
* New command volume show (aka evs show).
* Better help instruction.
* Whitespace cleanup.
* Clarify license to be CC-BY-SA 3.0.
-------------------------------------------------------------------
Thu May 12 15:36:54 CEST 2016 - kurt@garloff.de
- Update to 0.6.11:
* New command line options for VM (ECS) creation:
--wait/--nowait, --volumetype, --bandwidth
* Defaults for VOLUMETYPE
* Derive AZ from subnet's AZ and check consistency
* Default count to 1 if nothing specified in ECS creation
* Optional --soft/--hard for ECS actions (reboot etc.)
* Document debug option in help message
* Only warn if s3 is missing, don't abort
* Fix otc ecs job <TASKID>
-------------------------------------------------------------------
Fri Apr 22 10:08:15 CEST 2016 - kurt@garloff.de
- Update to 0.6.10:
* Support injection of both password and ssh keypair
* Avoid pagination issues by passing limit
* images list does compact list, add images detail
* likewise: security-group list does compact list, fix
security-group-rules list.
* Rationalize ecs flavor-list
-------------------------------------------------------------------
Sun Apr 17 09:29:43 CEST 2016 - kurt@garloff.de
- Update to 0.6.9: Include CA Bundle, option to list volumes.
-------------------------------------------------------------------
Wed Apr 13 10:57:43 CEST 2016 - kurt@garloff.de
- Update to 0.6.8: Add option to delete VMs.
-------------------------------------------------------------------
Wed Apr 13 09:25:29 CEST 2016 - kurt@garloff.de
- Update to 0.6.7: Option to change (enlarge) root disk size.
-------------------------------------------------------------------
Sun Apr 10 10:41:22 CEST 2016 - kurt@garloff.de
- Add keypair list command (aliases ecs keyname-list).
-------------------------------------------------------------------
Fri Apr 8 19:44:55 CEST 2016 - kurt@garloff.de
- Update to 0.6.5: Fix ecs creation and public ip charging.
-------------------------------------------------------------------
Tue Apr 5 13:49:27 CEST 2016 - kurt@garloff.de
- Update to 0.6.4: Filter security group by vpc_id.
-------------------------------------------------------------------
Tue Apr 5 08:49:27 CEST 2016 - kurt@garloff.de
- Update to 0.6.3: Add missing keymap setting.
-------------------------------------------------------------------
Sun Apr 3 19:09:52 CEST 2016 - kurt@garloff.de
- Update to 0.6.2: Use jq select to parse tables.
-------------------------------------------------------------------
Sun Mar 13 22:09:53 CET 2016 - kurt@garloff.de
- Add example script.
-------------------------------------------------------------------
Sun Mar 13 21:02:59 CET 2016 - kurt@garloff.de
- Source ~/novarc and ~/.ostackrc if needed and existent
-------------------------------------------------------------------
Sun Mar 13 20:49:01 CET 2016 - kurt@garloff.de
- otc-tools-0.6: Initial package creation.