Does pymesos support mesos 0.23.0?
yuyang0 opened this issue · 2 comments
I'm using mesos 0.23.0, so I want to know if pymesos supports mesos 0.23.0. thx
I am using pymesos with mesos 0.22.1 but nothing says it won't work for 0.23.0, the protobuf messages remained backward compatible since I started using it with mesos 0.19.
Just by looking at 0.23 release notes I can see you can't use new APIs like acceptOffers with current pymesos but adding support should be simple. There are traces of developers taking care that 0.22 schedulers work for 0.23 like MESOS-3025
So, I think it is safe to assume pymesos works for 0.23.0
Also see "Upgrading from 0.22.x to 0.23.x" at http://mesos.apache.org/documentation/latest/upgrades/, it looks clean to me.
The future upgrade to 0.24 may need more work due to:
NOTE Master now publishes its information in ZooKeeper in JSON (instead of protobuf). Make sure schedulers are linked against >= 0.23.0 libmesos before upgrading the master.