Skip to content

Releases: CiscoCloud/mantl-api

0.2.2

09 Jun 19:49
Compare
Choose a tag to compare
  • Fix intermittent problem when uninstalling frameworks (#46)

0.2.1

12 May 21:55
9f60e7a
Compare
Choose a tag to compare
  • Fix crash when reading a package without the framework attribute set

0.2.0

19 Apr 12:49
1abaf95
Compare
Choose a tag to compare
  • In packages, can now use mantl.zookeeper.hosts to get a comma-delimited list of zk hosts and ports for use in zk connections. It is no longer recommended to use zookeeper.service.consul
  • Replaces zookeeper.service.consul in templates with discovered zk hosts for backwards compatibility

0.1.9

13 Apr 00:13
Compare
Choose a tag to compare
  • Properly convert types when using merged options

0.1.8

31 Mar 13:41
Compare
Choose a tag to compare
  • Fix crash that occurs when trying to install a non-existent package
  • Use version-0.7 branch of mantl-universe repository by default

0.1.7

10 Mar 13:23
Compare
Choose a tag to compare
  • Treat repository sync errors as fatal. The sync will be attempted again when mantl-api is restarted

0.1.6

09 Mar 13:51
Compare
Choose a tag to compare
  • Support for installing packages from the Consul KV store

0.1.5

22 Feb 15:08
Compare
Choose a tag to compare
  • Don't fail when credential file (mesos-secret-path) does not exist

0.1.4

03 Feb 17:18
Compare
Choose a tag to compare
  • Add version command
  • Output version during startup
  • Expand environment variables in config-file path
  • Drone CI Pipeline - docker images are built by drone
  • Remove dependency on Mesosphere Universe repository
  • Uses version-0.6 branch of Mantl Universe by default
  • Uninstall improvements
    • Ability to uninstall a specific instance of a package
    • If there is more than 1 instance of a specific package, mantl-api will return a 409 if the app id is not specified, instead of just installing the first it finds
    • Handles post-uninstall of customized packages
    • Uninstall endpoint requires package name in the JSON payload
    • Uninstall endpoint requires DELETE HTTP method
  • Package install and uninstall moved to /1/install endpoint (instead of /packages)
  • All api requests are logged (debug)
  • Add option to disable consul ssl verification (instead of relying on consul env var)
  • mesos-secret-path option replaces mesos-secret and file must exist on deployed host
  • New /frameworks endpoint for listing and shutting down Mesos frameworks

v0.1.3.1

02 Feb 22:04
Compare
Choose a tag to compare
  • Explicitly use master branch of Mantl Universe by default