tag:github.com,2008:https://github.com/softlayer/softlayer-cli/releasesRelease notes from softlayer-cli2025-12-18T22:56:57Ztag:github.com,2008:Repository/396955695/v1.5.92025-12-18T22:59:24Zv1.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>allmightyspifftag:github.com,2008:Repository/396955695/v1.5.72025-06-27T19:22:41Z1.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>allmightyspifftag:github.com,2008:Repository/396955695/v1.5.62025-03-07T22:30:27Zv1.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>allmightyspifftag:github.com,2008:Repository/396955695/v1.5.52025-01-09T15:57:55Zv1.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>allmightyspifftag:github.com,2008:Repository/396955695/v1.5.42024-11-25T16:18:38Z1.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>allmightyspifftag:github.com,2008:Repository/396955695/v1.5.32024-07-17T22:08:36Zv1.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>allmightyspifftag:github.com,2008:Repository/396955695/v1.5.22024-03-25T17:33:54Z1.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>allmightyspifftag:github.com,2008:Repository/396955695/v1.5.12024-01-05T15:59:48Z1.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>allmightyspifftag:github.com,2008:Repository/396955695/v1.5.02024-01-05T16:01:31Z1.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