Thanks for the report, I can reproduce it. Did some research and looks like the last-resort heuristic in findAutocompleteAPI() (cli/completer. Go) picks any list API whose noun contains the argument name, when exactly one matches. For "version" that is listKubernetesSupportedVersions. CloudStack has no listVersions API, so the heuristic has nothing better to pick.
The same behaviour is in the 6.5.0 tag. Do you think this is a blocker for 6.6.0 Nicoals, or you’re happy with moving this to 6.7.0 ? Thanks, Bobby. From: Nicolas Vazquez <[email protected]> Date: Friday, 11 September 2026 at 4:58 pm To: [email protected] <[email protected]>; dev <[email protected]> Cc: [email protected] <[email protected]> Subject: Re: [VOTE] Apache CloudStack CloudMonkey 6.6.0 (RC1) +1 (binding) Tested on 4.22.1 KVM environment. Only one minor issue logged about the autocompletion of the version parameter for listing APIs: https://github.com/apache/cloudstack-cloudmonkey/issues/224 Regards, Nicolas Vazquez [cid:YFukUIcZ0ewXosJTb9S1wemailbanner_png]<https://www.cloudstackcollab.org> From: Pearl Dsilva <[email protected]> Date: Friday, 11 September 2026 at 10:10 AM To: dev <[email protected]> Cc: [email protected] <[email protected]> Subject: Re: [VOTE] Apache CloudStack CloudMonkey 6.6.0 (RC1) +1 (binding) Tested with an ACS 4.22 KVM based environment. Did basic autocomplete testing, executed few operations via CLI - no issues seen. Regards, Pearl On Thu, Sep 10, 2026 at 5:44 AM Boris Stoyanov <[email protected]> wrote: > Hi All, > > I've created a v6.6.0 release of CloudMonkey, with the following > artifacts up for a vote: > > Git Branch and commit SHA: > > https://github.com/apache/cloudstack-cloudmonkey/commit/efbb8959ecfec135ccc62ff5d113b7e027a26d05 > > Commit: > efbb8959ecfec135ccc62ff5d113b7e027a26d05 > > GitHub pre-release (for RC1 testing, contains changelog, > artifacts/binaries to test, checksums/usage details): > https://github.com/apache/cloudstack-cloudmonkey/releases/tag/6.6.0 > > Source release (checksums and signatures are available at the same > location): > https://dist.apache.org/repos/dist/dev/cloudstack/cloudmonkey-6.6.0/ > > PGP release keys (signed using 321E6BAF8117158CF25B93622AC4C87357A05852) > https://dist.apache.org/repos/dist/release/cloudstack/KEYS > > The vote will be open for at least 72hrs. > > For sanity in tallying the vote, can PMC members please be sure to > indicate "(binding)" with their vote? > [ ] +1 approve > [ ] +0 no opinion > [ ] -1 disapprove (and the reason why) > > Note: this release is signed with my new code signing key, > 321E 6BAF 8117 158C F25B 9362 2AC4 C873 57A0 5852, which has been > added to the KEYS file above. My previous key remains in KEYS for > verifying older releases. > Boris Stoyanov > Director of Engineering - People & Talent > *s:* +44 203 603 0540 > *e:* [email protected] | * w: *www.shapeblue.com |* t:* > @shapeblue > *a:* 3 London Bridge Street, 3rd floor > <https://www.google.com/maps/search/3+London+Bridge+Street,++3rd+floor?entry=gmail&source=g>, > News Building, London, SE1 9SG, UK > <https://www.cloudstackcollab.org> > ------------------------------ > > Find out more about ShapeBlue and our range of CloudStack related services: > IaaS Cloud Design & Build > <http://shapeblue.com/iaas-cloud-design-and-build/> | CloudStack > Consulting <http://shapeblue.com/cloudstack-consultancy/> | CloudStack > Software Engineering > <http://shapeblue.com/cloudstack-software-engineering/> > CloudStack Infrastructure Support > <http://shapeblue.com/cloudstack-infrastructure-support/> | CloudStack > Bootcamp Training Courses <http://shapeblue.com/cloudstack-training/> > > Shape Blue Ltd is a company incorporated in England & Wales. ShapeBlue is > a registered trademark. This email and any attachments to it may be > confidential and are intended solely for the use of the individual to whom > it is addressed. Any views or opinions expressed are solely those of the > author and do not necessarily represent those of Shape Blue Ltd or related > companies. If you are not the intended recipient of this email, you must > neither take any action based upon its contents, nor copy or show it to > anyone. Please contact the sender if you believe you have received this > email in error. > > >
