- update to 6.1.10:
* Implement IBM Detect-Secrets
* Fixing sphinx-build issues
* A few more additions to the documentation updates
* #2095 changed os version for readthedocs to a supported
version
* fixing build errors for documentation
* Fixing readthedocs build
* apparently style.css is a reserved word for
sphinx/readthedocs
* updating requirements with specific versions
* pip prod(deps): bump rich from 13.5.3 to 13.6.0
* fixed vs list with tag search, allowing multiple tags as well
* Show both binary flag options
- update to 6.1.9:
* Added Example and some sub features in slcli file volume-
cancel, slcli file volume-duplicate, slcli file volume-limits
* PyPi publishing update
* fixed image detail object mask
* added force feature for hardware poweron and poweroff
- update to 6.1.8:
* Added double quotes in CSV outputformat
* add a new command on order items-cancelation
* New Command: `slcli user apikey`
* Add ability to filter in slcli account billing-items
* added unit test cases
* Added Unit Test Case and Fixture
* Remove `bytes-used` from block volume-list
* Updated command - slcli cdn purge
* add a limit default 100 to image list --public
OBS-URL: https://build.opensuse.org/request/show/1132148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-softlayer?expand=0&rev=20
* Implement IBM Detect-Secrets
* Fixing sphinx-build issues
* A few more additions to the documentation updates
* #2095 changed os version for readthedocs to a supported
version
* fixing build errors for documentation
* Fixing readthedocs build
* apparently style.css is a reserved word for
sphinx/readthedocs
* updating requirements with specific versions
* pip prod(deps): bump rich from 13.5.3 to 13.6.0
* fixed vs list with tag search, allowing multiple tags as well
* Show both binary flag options
- update to 6.1.9:
* Added Example and some sub features in slcli file volume-
cancel, slcli file volume-duplicate, slcli file volume-limits
* PyPi publishing update
* fixed image detail object mask
* added force feature for hardware poweron and poweroff
- update to 6.1.8:
* Added double quotes in CSV outputformat
* add a new command on order items-cancelation
* New Command: `slcli user apikey`
* Add ability to filter in slcli account billing-items
* added unit test cases
* Added Unit Test Case and Fixture
* Remove `bytes-used` from block volume-list
* Updated command - slcli cdn purge
* add a limit default 100 to image list --public
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-softlayer?expand=0&rev=37
- Update to 6.1.4:
* Remove default filter on subnet list and fix the subnet detail
* fixing issues with the auto build for releases
* Improve subnet list
* add a limit and sortby on data time on ticket list command on result
* slcli vs upgrade --resize-disk is resizing another disk and not the
selected one
* Improve subnet detail by @caberos
* Added example to slcli call-api
* subnet route and subnet clear-route
* slcli vs notifications is displaying a hardware description
* Added script to list all commands in slcli
* New Command: slcli user grant-access
* Fixes firewall cancel so it can properly do multiVlan firewalls
* user remove-access is not displaying all removed device access and
its help command displaying error message
* feature search
* Added flag to command slcli account events --date-min
* slcli vs capture uses a deprecated API
* Updated command slcli block replica-order
* unexpected error when using vlan list with --limit 0 or 999
* New Command: slcli virtual host-list
* update volume-refresh command
* vs os-available command
* New Command: slcli virtual host-create
* slcli block access, updated some descriptions, change flag -h to -d,
sort flags
* slcli vlan list only returns 100 results
* New Command: Hardware notifications
* New Command: virtual notifications
OBS-URL: https://build.opensuse.org/request/show/1066676
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-softlayer?expand=0&rev=18
* Remove default filter on subnet list and fix the subnet detail
* fixing issues with the auto build for releases
* Improve subnet list
* add a limit and sortby on data time on ticket list command on result
* slcli vs upgrade --resize-disk is resizing another disk and not the
selected one
* Improve subnet detail by @caberos
* Added example to slcli call-api
* subnet route and subnet clear-route
* slcli vs notifications is displaying a hardware description
* Added script to list all commands in slcli
* New Command: slcli user grant-access
* Fixes firewall cancel so it can properly do multiVlan firewalls
* user remove-access is not displaying all removed device access and
its help command displaying error message
* feature search
* Added flag to command slcli account events --date-min
* slcli vs capture uses a deprecated API
* Updated command slcli block replica-order
* unexpected error when using vlan list with --limit 0 or 999
* New Command: slcli virtual host-list
* update volume-refresh command
* vs os-available command
* New Command: slcli virtual host-create
* slcli block access, updated some descriptions, change flag -h to -d,
sort flags
* slcli vlan list only returns 100 results
* New Command: Hardware notifications
* New Command: virtual notifications
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-softlayer?expand=0&rev=33
- Update to 6.1.2:
- Add status, create date and domain columns in slcli vs list
command
- New command: ipsec cancel
- New command: subnet clear-route
- Deprecate slcli hw guests
- Remove real usersnames from test fixtrues
- Fix tox request.get hangout issue
- add vs user-access command
- Update Help message for commands that take in multiple
arguments
- Error with slcli order item-list
- deprecate sl autoscale
- Unhandled error running a subcommand in slcli
- Update to 6.1.1:
- item-list fix
- updating release job to actually publish to pypi
- Update command - slcli object-storage endpoints
- add the block volume-options command
- add the file volume-options command
- fixed issues where a message warned users about closing
datacenter
- Enable --format=raw and fixes table width
- Update slcli hardware sensor
- Improved successful response to command - slcli vs cancel
- Fixed an issue with printing tables that contained empty
items
- Added a dependabot scanner
- block|file volume-options improvements
- Option create-options in commands hardware and dedicatedhost
fixed
- pip prod(deps): bump rich from 12.3.0 to 12.5.1
- block/file volume-options improvements 2
- New command ipsec order
- block/file volume-options improvement 3
- Command slcli vlan create - displaying an error message
- New Command: user device-access
- Command slcli vlan edit accept that we do not send any
parameters
- Updated command - slcli vlan list
- slcli block subnets-list command display an error message
- add user remove-access command
- Add Devices with Trunks to vlan detail
- slcli hardware reflash-firmware command does not display
success message
- Fix bug with command - slcli cdn edit
OBS-URL: https://build.opensuse.org/request/show/1008587
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-softlayer?expand=0&rev=16
- Add status, create date and domain columns in slcli vs list
command
- New command: ipsec cancel
- New command: subnet clear-route
- Deprecate slcli hw guests
- Remove real usersnames from test fixtrues
- Fix tox request.get hangout issue
- add vs user-access command
- Update Help message for commands that take in multiple
arguments
- Error with slcli order item-list
- deprecate sl autoscale
- Unhandled error running a subcommand in slcli
- Update to 6.1.1:
- item-list fix
- updating release job to actually publish to pypi
- Update command - slcli object-storage endpoints
- add the block volume-options command
- add the file volume-options command
- fixed issues where a message warned users about closing
datacenter
- Enable --format=raw and fixes table width
- Update slcli hardware sensor
- Improved successful response to command - slcli vs cancel
- Fixed an issue with printing tables that contained empty
items
- Added a dependabot scanner
- block|file volume-options improvements
- Option create-options in commands hardware and dedicatedhost
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-softlayer?expand=0&rev=29
- update to 6.1.0:
* [Rich](https://github.com/Textualize/rich) tables
* [Rich](https://github.com/Textualize/rich) Text support
* slcli licenses is missing the help text
* Add a warning if user orders in a POD that is being closed
* updated number of updates in the command account event-detail
* Add an orderBy filter to slcli vlan list
* Add options to print a specific table in command slcli account events
* Update global ip assign/unassign to use new API
* Ability to route/unroute subnets
* Improved successful response to command - slcli account cancel-item
* Improved successful response to command - slcli virtual edit
* Improved successful response to command - slcli vlan cancel
* Mishandling of domain and hostname data in `slcli account item-detail`
* Unable to get VSI details when last TXN is "Software install is finis…
* new command on autoscale delete
* Incorrect table title is displayed when an Auto Scale Group is scaled to reduce members
* slcli autoscale create
* Soap transport
* fix issue on loadbal order command
* Policy is not added when an AutoScale Group is created
* When `slcli event-log` not return any event log the command display an error
* add new columns on vlan list(premium, tags)
* fixed documentation build issues
* Improved successful response to command - slcli licenses cancel
* update the firewall list
* Updated readme
* Update `slcli firewall detail` to handle multi vlan firewalls
* New command for getting duplicate convert status
* Fixed TOX errors
OBS-URL: https://build.opensuse.org/request/show/987411
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-softlayer?expand=0&rev=15
* [Rich](https://github.com/Textualize/rich) tables
* [Rich](https://github.com/Textualize/rich) Text support
* slcli licenses is missing the help text
* Add a warning if user orders in a POD that is being closed
* updated number of updates in the command account event-detail
* Add an orderBy filter to slcli vlan list
* Add options to print a specific table in command slcli account events
* Update global ip assign/unassign to use new API
* Ability to route/unroute subnets
* Improved successful response to command - slcli account cancel-item
* Improved successful response to command - slcli virtual edit
* Improved successful response to command - slcli vlan cancel
* Mishandling of domain and hostname data in `slcli account item-detail`
* Unable to get VSI details when last TXN is "Software install is finis…
* new command on autoscale delete
* Incorrect table title is displayed when an Auto Scale Group is scaled to reduce members
* slcli autoscale create
* Soap transport
* fix issue on loadbal order command
* Policy is not added when an AutoScale Group is created
* When `slcli event-log` not return any event log the command display an error
* add new columns on vlan list(premium, tags)
* fixed documentation build issues
* Improved successful response to command - slcli licenses cancel
* update the firewall list
* Updated readme
* Update `slcli firewall detail` to handle multi vlan firewalls
* New command for getting duplicate convert status
* Fixed TOX errors
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-softlayer?expand=0&rev=27
- version update to 6.0.2
## [6.0.2] - 2022-03-30
* New Command slcli hardware|virtual monitoring by @caberos
* When listing datacenters/pods, mark those that are closing soon. by @caberos
## [6.0.1] - 2022-03-11
* Replace the use of ptable with prettytable by @dvzrv
* Bandwidth pool management by @caberos
* Add id
* Datacenter closure report by @allmightyspiff
* fix to errors
## [5.9.9] - 2022-02-04
* Add loadbalancer timeout values #1576
* Add pricing date to slcli order preset-list #1578
* `slcli vlan create-options` add new feature on vlan #1572
* `slcli account bandwidth-pools` Bandwidth pool features #1579
- python-mock is not required for build
OBS-URL: https://build.opensuse.org/request/show/970728
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-softlayer?expand=0&rev=25
- Update to 5.9.7:
* Fix the network space is empty on subnet detail #1523
* Add a table result for `slcli hw upgrade` output. #1488
* Remove block/file interval option for replica volume. #1497
* `slcli vlan cancel` should report if a vlan is automatic. #1495
* New method to manage how long text is in output tables. #1506
* Fix Tox-analysis issues. #1510
* Changed a testing domain to one that really doesnt exist #1492
* Fix Incomplete notes field for file and block #1484
* Show component versions on hw detail #1470
* Add the firewall information on slcli firewall detail #1475
* Add an --orderBy parameters to call-api #1459
* Add image detail transaction data #1479
* Add routers for each DC in slcli hw create-options #1432
* Add preset datatype in slcli virtual detail #1435
* Add upgrade option to slcli hw. #1437
* Add the Hardware components on "slcli hardware detail" #1452
* Updating author_email to SLDN distro list #1469
* Add the option to add and upgrade the hw disk. #1455
* Add Billing and lastTransaction on slcli virtual detail #1466
* Add pagination to object storage list accounts. #1411
* Add username lookup to slcli object-storage credential #1415
* Add IOPs data to slcli block volume-list. #1418
* Add a flags in the report bandwidth #1420
* Add the option network component by router to slcli hw create. #1422
* Add slcli vs create by router data. #1414
* Add testing and support for python 3.9. #1429
* Checking for TermLength on prices #1428
* Added order lookup command to block and file orders. #1350
* Allow orders without a location if needed #1356
OBS-URL: https://build.opensuse.org/request/show/912318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-softlayer?expand=0&rev=11
* Fix the network space is empty on subnet detail #1523
* Add a table result for `slcli hw upgrade` output. #1488
* Remove block/file interval option for replica volume. #1497
* `slcli vlan cancel` should report if a vlan is automatic. #1495
* New method to manage how long text is in output tables. #1506
* Fix Tox-analysis issues. #1510
* Changed a testing domain to one that really doesnt exist #1492
* Fix Incomplete notes field for file and block #1484
* Show component versions on hw detail #1470
* Add the firewall information on slcli firewall detail #1475
* Add an --orderBy parameters to call-api #1459
* Add image detail transaction data #1479
* Add routers for each DC in slcli hw create-options #1432
* Add preset datatype in slcli virtual detail #1435
* Add upgrade option to slcli hw. #1437
* Add the Hardware components on "slcli hardware detail" #1452
* Updating author_email to SLDN distro list #1469
* Add the option to add and upgrade the hw disk. #1455
* Add Billing and lastTransaction on slcli virtual detail #1466
* Add pagination to object storage list accounts. #1411
* Add username lookup to slcli object-storage credential #1415
* Add IOPs data to slcli block volume-list. #1418
* Add a flags in the report bandwidth #1420
* Add the option network component by router to slcli hw create. #1422
* Add slcli vs create by router data. #1414
* Add testing and support for python 3.9. #1429
* Checking for TermLength on prices #1428
* Added order lookup command to block and file orders. #1350
* Allow orders without a location if needed #1356
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-softlayer?expand=0&rev=21
- version update to 5.8.5
## [5.8.5] - 2012-01-29
- #1195 Fixed an issue with `slcli vs dns-sync --ptr`. Added `slcli hw dns-sync`
- #1199 Fix File Storage failback and failover.
- #1198 Fix issue where the summary command fails due to None being provided as the datacenter name.
- #1208 Added The following commands:
- `slcli block volume-limits`
- `slcli file volume-limits`
- #1209 Add testing/CI for python 3.8.
- #1212 Fix vs detail erroring on servers pending cancellation.
- #1210 support subnet ACL management through cli
+ `slcli block subnets-list`
+ `slcli block subnets-assign`
+ `slcli block subnets-remove`
- #1215 Added documentation for all SLCLI commands.
## [5.8.4] - 2019-12-20
- #1199 Fix block storage failback and failover.
- #1202 Order a virtual server private.
## [5.8.3] - 2019-12-11
- #771 Fixed unicode errors in image list (for windows)
- #1191 Fixed ordering virtual server dedicated from the CLI
- #1155 Fixed capacity restriction when ordering storage quotes
- #1192 Fixed hardware detail bandwidth allocation errors.
## [5.8.2] - 2019-11-15
+ #1186 Fixed a unit test that could fail if the test took too long to run.
+ #1183 Added a check to ensure subnet and vlan options are properly added to the order for virtual servers.
+ #1184 Fixed a readme misspelling.
+ #1182 Fixed vs reboot unable to resolve vs names.
+ #1095 Handle missing Fixtures better for unit tests.
+ #1169 Drop python 2.7 support
OBS-URL: https://build.opensuse.org/request/show/785954
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-softlayer?expand=0&rev=13
- version update to 5.7.2
+ #1107 Added exception to handle json parsing error when ordering
+ #1068 Support for -1 when changing port speed
+ #1109 Fixed docs about placement groups
+ #1112 File storage endurance iops upgrade
+ #1101 Handle the new user creation exceptions
+ #1116 Fix order place quantity option
+ #1002 Invoice commands
* account invoices
* account invoice-detail
* account summary
+ #1004 Event Notification Management commands
* account events
* account event-detail
+ #1117 Two PCIe items can be added at order time
+ #1121 Fix object storage apiType for S3 and Swift.
+ #1100 Event Log performance improvements.
+ #872 column 'name' was renamed to 'hostname'
+ #1127 Fix object storage credentials.
+ #1129 Fixed unexpected errors in slcli subnet create
+ #1134 Change encrypt parameters for importing of images. Adds root-key-crn
+ #208 Quote ordering commands
* order quote
* order quote-detail
* order quote-list
+ #1113 VS usage information command
* virtual usage
+ #1131 made sure config_tests dont actually make api calls.
- deleted patches
- python-softlayer-fix-teset_setup_cancel.patch (upstreamed)
OBS-URL: https://build.opensuse.org/request/show/701227
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-softlayer?expand=0&rev=9