[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ASK][PARTICIPATE] Test new cloudmonkey v6.0.0-alpha1


Please use the pre-release v6-alpha binaries of latest cloudmonkey from below pre-release link:


As noted on the link, the binaries are solely for testing purposes are not voted/released artifacts.


In loving memory of my kitten 'Happy' I've decided to let the default prompt set to 🐱. The prompt is configurable however in case someone wants to change that. The other major changes since previous alpha binaries includes an inbuilt API precache (this inflated the overall binary by few MBs but hopefully a worthy change) and ability to block and poll for async job results with a new 🐱 based interactive cursor. In case of Windows, both the prompt and polling cursors are ascii based.

Please help test the new release! Thanks.

- Rohit


From: Rohit Yadav <rohit.yadav@xxxxxxxxxxxxx>
Sent: Friday, April 20, 2018 6:44:30 PM
To: dev@xxxxxxxxxxxxxxxxxxxxx; users@xxxxxxxxxxxxxxxxxxxxx
Subject: [ASK][PARTICIPATE] Test new cloudmonkey v6.0.0-alpha1


The go-based port is functionally complete! I would like to invite interested users to help test it.

You can build yourself the binaries from here:


Alternatively, you can test using pre-built binaries from here:


Please report issues here:

You can use the tool in an environment will (python based) cloudmonkey installed. The new port will make directories and store config at ~/.cmk/. The tool is assumed to be drop-in replacement, most of the old doc is still applicable:

Known issues and limitations:
- No in-built API cache, run sync on first run.
- Only json output supported now, without any filtering.
- Parameter completion with single tab may not show/display properly sometimes.
- API parameter completion causes a new network request every time, no caching is done.
- Windows port (exe) will fail unicode printing and parameter completion
- Command line flags are not implemented

Removed features:
- shell execution using shell keyword or !<cmd>
- api keyword based raw API execution
- Several set options removed, defaults to be used

Things to be done on roadmap:
- Add support for csv, table, text and xml output, with filtering support.
- Add parameter completion caching
- Add history support and execution
- Add command line flags support
- Refactor and add tests, dockerfile
- Update README and docs

- Rohit


53 Chandos Place, Covent Garden, London  WC2N 4HSUK

53 Chandos Place, Covent Garden, London  WC2N 4HSUK