tag:github.com,2008:https://github.com/softlayer/softlayer-cli/releases Release notes from softlayer-cli 2025-12-18T22:56:57Z tag:github.com,2008:Repository/396955695/v1.5.9 2025-12-18T22:59:24Z v1.5.9 <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/softlayer/softlayer-cli/compare/v1.5.7...v1.5.9"><tt>v1.5.7...v1.5.9</tt></a></p> <ul> <li>Reverting ibm-cloud-sdk to v1.5.0. Removed CDN manager by</li> </ul> allmightyspiff tag:github.com,2008:Repository/396955695/v1.5.7 2025-06-27T19:22:41Z 1.5.7 <h2>What's Changed</h2> <ul> <li>Fixed CDN namespace error on plugin install.</li> <li>Sps setup</li> <li>Update .metadata</li> <li>Added support for nvme dual raid ordering</li> <li>Removed IPSEC vpn commands</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/softlayer/softlayer-cli/compare/v1.5.6...v1.5.7"><tt>v1.5.6...v1.5.7</tt></a></p> allmightyspiff tag:github.com,2008:Repository/396955695/v1.5.6 2025-03-07T22:30:27Z v1.5.6 <h2>What's Changed</h2> <ul> <li>Removed reliance on vlan.PrimaryRouter to find a vlans pod/datacenter by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/900" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/900</a></li> <li>Updated vs upgrade help message by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/906" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/906</a></li> <li>Added notes to invoice details listing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/909" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/909</a></li> <li>Updated 'account invoices' help text by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/908" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/908</a></li> <li>Removed the CDN commands, added deprecated notice by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/910" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/910</a></li> <li>Updated user details objectMask to properly get all required fields by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/912" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/912</a></li> <li>account item-detail will try looking up the billing_invoice_item by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/913" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/913</a></li> <li>Added Direct Link network space to vlan list by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/914" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/914</a></li> <li>V1.5.6 version bump by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/915" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/915</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.ibm.com/SoftLayer/softlayer-cli/compare/v1.5.5...v1.5.6" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/compare/v1.5.5...v1.5.6</a></p> allmightyspiff tag:github.com,2008:Repository/396955695/v1.5.5 2025-01-09T15:57:55Z v1.5.5 <h2>What's Changed</h2> <ul> <li>Moved gosec to its own function in buildAndDeploy</li> <li>Sum up invoice child items for top level item</li> <li>Added better translation for Required Flags, and missing/too many arguments</li> <li>Fixing security issues by</li> <li>Updated readme to include some release steps so I dont forget about them</li> <li>Required flags</li> <li>Adds --local flag to <code>vs create</code> to force using a local disk instead of SAN</li> <li>Fixed vlan objectMask.</li> <li>Fixed help message for vs create.</li> <li>v1.5.5 version bump</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/softlayer/softlayer-cli/compare/v1.5.4...v1.5.5"><tt>v1.5.4...v1.5.5</tt></a></p> allmightyspiff tag:github.com,2008:Repository/396955695/v1.5.4 2024-11-25T16:18:38Z 1.5.4 <h2>What's Changed</h2> <ul> <li>Fixed user detail not showing JSON output</li> <li>Add VPN status to user list and user detail</li> <li>Fixed a bug in order place</li> <li>Changed hardware and vs bandwidth flag quite to quiet.</li> <li>Fixing Gosec complaints</li> <li>Adds SSL support for LoadBalancer protocols</li> <li>updated some doc strings for block/replica_locations</li> <li>updated block|file snapshot commands to support INTERVAL snapshots</li> <li>Added a doc builder to buildAndDeploy</li> <li>Adds a username lookup for file and block commands.</li> <li>Updated help message for some block and file commands</li> <li>Adds dedicatedhost cancel command</li> <li>Added subnets to access-authorize, access-list and access-revoke for block|file commands</li> <li>v1.5.4 version bump</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/softlayer/softlayer-cli/compare/v1.5.3...v1.5.4"><tt>v1.5.3...v1.5.4</tt></a></p> allmightyspiff tag:github.com,2008:Repository/396955695/v1.5.3 2024-07-17T22:08:36Z v1.5.3 <h2>What's Changed</h2> <ul> <li>Added detect-secrets properly to travis build</li> <li>Upgrading from github.com/nicksnyder/go-i18n/v1 to github.com/nicksnyder/go-i18n/v2</li> <li>Reworked use permission lists to be more inline with cloud.ibm.com</li> <li>Ability to translate cobra cli error messages</li> <li>Fixed a data parsing issue with invoice detail.</li> </ul> allmightyspiff tag:github.com,2008:Repository/396955695/v1.5.2 2024-03-25T17:33:54Z 1.5.2 <h2>What's Changed</h2> <ul> <li>Added info on promote jenkins job by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/829" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/829</a></li> <li>Automated Docs by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/830" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/830</a></li> <li>Update firmware improvements, updated gomega version by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/832" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/832</a></li> <li>Update Translation_2024_Feb_22 for de/es/fr/it/ja/ko/pt_BR/zh_CN/zh_TW by zhanttbj in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/834" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/834</a></li> <li>Added ability to use -pre versions by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/835" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/835</a></li> <li><code>vs ready</code> will now check for Transaction Status, not <code>isPingable</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/836" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/836</a></li> <li>Search feature <code>sl search</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/838" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/838</a></li> <li>Updated managers to use counterfeiter build directive. by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/839" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/839</a></li> <li>Removed unneeded Long Description text for firewall detail command by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/842" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/842</a></li> <li>Updated google.golang.org/protobuf for security issue by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/843" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/843</a></li> <li>Handling missing Datacenter name for 'vlan list' by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/845" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/845</a></li> <li>v1.5.2 release version update and i18n updates by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/allmightyspiff/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/allmightyspiff">@allmightyspiff</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/846" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/846</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/softlayer/softlayer-cli/compare/v1.5.1...v1.5.2"><tt>v1.5.1...v1.5.2</tt></a></p> allmightyspiff tag:github.com,2008:Repository/396955695/v1.5.1 2024-01-05T15:59:48Z 1.5.1 <h2>What's Changed</h2> <ul> <li>Upgraded golang.org/x/crypto to v0.17.0</li> <li>Fixed sshKey option in 'hardware create'</li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/softlayer/softlayer-cli/compare/v1.5.0...v1.5.1"><tt>v1.5.0...v1.5.1</tt></a></p> allmightyspiff tag:github.com,2008:Repository/396955695/v1.5.0 2024-01-05T16:01:31Z 1.5.0 <h2>What's Changed</h2> <ul> <li>Vlan tag features by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CGallo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CGallo">@CGallo</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/810" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/810</a> <ul> <li><code>sl hardware detail</code> Added vlan trunks to vlan details</li> <li><code>sl hardware vlan-trunkable</code> lists trunkable vlans for this server</li> <li><code>sl hardware vlan-add</code> trunks a vlan to the server</li> <li><code>sl hardware vlan-remove</code> removes a vlan trunk from the server</li> </ul> </li> <li>Added IDENTIFIER to 'account cancel-item' by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CGallo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CGallo">@CGallo</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/818" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/818</a></li> <li>Adds Encryption status to file and block volume-detail commands by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CGallo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CGallo">@CGallo</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/819" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/819</a></li> <li>fixed a translation string in bandwidth pool-edit by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CGallo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CGallo">@CGallo</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/820" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/820</a></li> <li>Removed --details from 'globalip unassign' as it did nothing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CGallo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CGallo">@CGallo</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/821" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/821</a></li> <li>#822 temp fix for an API bug in file|block volume-list by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/CGallo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/CGallo">@CGallo</a> in <a href="https://github.ibm.com/SoftLayer/softlayer-cli/pull/823" rel="nofollow">https://github.ibm.com/SoftLayer/softlayer-cli/pull/823</a></li> <li>Added linux-s390 and linux-ppc64le binaries</li> </ul> allmightyspiff