{"push_id":1484704814,"size":34,"distinct_size":0,"ref":"refs/heads/release","head":"a52ddacb58f6e7e173feb157018d753ef8da0c9a","before":"469ab26b66996c933440d965e6ddaf2da8bc52c8","commits":[{"sha":"68ce87d969d6dc0cbae9f9bd2c67f70de18f7ebf","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"update bundleplacer (#512)\n\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/68ce87d969d6dc0cbae9f9bd2c67f70de18f7ebf"},{"sha":"b91ddb13e9c3ca89837bed14e08180975301e0e3","author":{"name":"Michael McCracken","email":"1b3574b0418a9582075992e39ea6737493bd8f65@canonical.com"},"message":"update bundleplacer for bug fix\n\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/b91ddb13e9c3ca89837bed14e08180975301e0e3"},{"sha":"7b056459b24a6256c3f17c66c638c4b700834db2","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"Merge pull request #513 from conjure-up/update-bundle-placer-again\n\nupdate bundleplacer for bug fix","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/7b056459b24a6256c3f17c66c638c4b700834db2"},{"sha":"85db153d5977a1de00726f236d94ecd525a2f24a","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"Bundle centric placement (#514)\n\n* WIP UI: add architecture view\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Initial juju machine placement w/pinning for maas\r\n\r\nThis commit has most of the UI work done and partial support for actual\r\ndeployment.\r\nFurther work and testing required.\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Add MAAS tagging API to local maas client.\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* sort services when generating machines\r\n\r\nFor a predictable order. Probably no one who just uses this once will notice.\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Minor cleanup\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Clear up confusion about maas_machine vs id\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* cleanup\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* fix juju machine filtering\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* only show pin button when controller is maas\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Add tags API to MAAS client\r\n\r\nAlso some refactoring\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Fix list-valued constraints in juju api\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Misc Cleanup\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* do not allow assigning more than num_units units\r\n\r\nhides 'select' buttons for unused machines when n_units is met\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Show current pin in machine widget\r\n\r\nDo not allow pinning more than one machine to a juju machine.\r\n\r\nDo allow un-pinning other machines to allow easier switching an existing\r\npin from one machine to another\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* fix tests and lint\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* autoformat imports\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/85db153d5977a1de00726f236d94ecd525a2f24a"},{"sha":"54aecfe8db717b70fd4f46563155ee442210639a","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"get_machines should return None when loading (#515)\n\nre-enables the \"Loading\" text in machines_list.\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/54aecfe8db717b70fd4f46563155ee442210639a"},{"sha":"b6af2fc9e1669910f921d9ba95db64b3cac6f74d","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"remove vestigial old pollinate call (#517)\n\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/b6af2fc9e1669910f921d9ba95db64b3cac6f74d"},{"sha":"7b6b2b85378ba72611c0689980175f43c709e2a9","author":{"name":"Michael McCracken","email":"1b3574b0418a9582075992e39ea6737493bd8f65@canonical.com"},"message":"Initial constraint editing\n\nSave values from constraint text boxes, use constraints to filter\nmachines list in pin view.\n\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/7b6b2b85378ba72611c0689980175f43c709e2a9"},{"sha":"dd65c4dc2e85a2b2c5aa97de0faffbec07baf800","author":{"name":"Michael McCracken","email":"1b3574b0418a9582075992e39ea6737493bd8f65@canonical.com"},"message":"nicer constraint display in machine list\n\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/dd65c4dc2e85a2b2c5aa97de0faffbec07baf800"},{"sha":"f6655864587c2f18c299de6b2da7519a3ad5932e","author":{"name":"Michael McCracken","email":"1b3574b0418a9582075992e39ea6737493bd8f65@canonical.com"},"message":"Correctly handle constraint units\n\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/f6655864587c2f18c299de6b2da7519a3ad5932e"},{"sha":"27fa9a19b70f169cea8e3bdaa58ccf962888ddd5","author":{"name":"Michael McCracken","email":"1b3574b0418a9582075992e39ea6737493bd8f65@canonical.com"},"message":"auto-format\n\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/27fa9a19b70f169cea8e3bdaa58ccf962888ddd5"},{"sha":"285f846ebd3c0a3de2e507f307ff5db8e241e688","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"Merge pull request #519 from conjure-up/placement-constraints\n\nadd constraint editing to architecture screen","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/285f846ebd3c0a3de2e507f307ff5db8e241e688"},{"sha":"fb88255b03123ba4a2eae54ac7d8e44892a86875","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"Fix for new cloud creation (#522)\n\n* Fix crash when creating new clouds\r\n\r\nStore the cloud type early.\r\nDeployController needs to know the cloud type during __init__, but the\r\nbootstrap might not be done yet, so get_controller_info can't be used to\r\nget the cloud type.\r\n\r\nInstead store it as soon as we have chosen a cloud, and use that stored\r\nvalue instead of inspecting juju via the CLI.\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Fix for errors when bootstrapping MAAS controllers\r\n\r\nsetup_maas can fail when the bootstrap is just starting.\r\nallow for it to fail a few times before giving up.\r\n\r\nalso do not kill off all timers after bootstrap - not clear what that\r\nwas intended for.\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/fb88255b03123ba4a2eae54ac7d8e44892a86875"},{"sha":"377b1a22113770e6b6785a439df806ddb614e511","author":{"name":"Michael McCracken","email":"1b3574b0418a9582075992e39ea6737493bd8f65@canonical.com"},"message":"Deep copy machines dict\n\nFixes bug where cancelling app arch view still persisted constraint changes.\n\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/377b1a22113770e6b6785a439df806ddb614e511"},{"sha":"a882bb0284e5a161f3a4ddcf4f764c68574548f7","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"Merge pull request #524 from conjure-up/fix-constraint-commit\n\nDeep copy machines dict","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/a882bb0284e5a161f3a4ddcf4f764c68574548f7"},{"sha":"f150bff2e0a8365527c9f2776dbe655ef4bdec4e","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"Just always cast constraints to string (#525)\n\nJust alwyas start with a string before converting to a number.\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/f150bff2e0a8365527c9f2776dbe655ef4bdec4e"},{"sha":"bcbbff51c68f8de92a63c6e65e22d490b044600f","author":{"name":"Michael McCracken","email":"34a436192762484df4b21f39230d858e6fc47595@gmail.com"},"message":"Improved ux for architecture view (#527)\n\n* Restrict cores field to ints only\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Improve cues for editable Pins and Contraints\r\n\r\nAdd background color and help text for Pin buttons and constraints\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>\r\n\r\n* Make add new machine button more obvious\r\n\r\nSigned-off-by: Michael McCracken <mike.mccracken@canonical.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/bcbbff51c68f8de92a63c6e65e22d490b044600f"},{"sha":"c9fccfd1bb838e346d150763267b18e00338e905","author":{"name":"Adam Stokes","email":"649356b1b9b536fb6a0726c0e360f8289ff98b43@users.noreply.github.com"},"message":"Fixes #516\n\nAdding telemetry's own async queue will unblock our main juju async queue for\nperforming the necessary tasks of conjure-up.\n\nSigned-off-by: Adam Stokes <battlemidget@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/c9fccfd1bb838e346d150763267b18e00338e905"},{"sha":"26e01f7a2acf9713352f9b5e44a01d8ad84ca939","author":{"name":"Adam Stokes","email":"649356b1b9b536fb6a0726c0e360f8289ff98b43@users.noreply.github.com"},"message":"Remove unnecessary install-dependencies\n\ncharm/charm-tools aren't used any longer.\n\nSigned-off-by: Adam Stokes <battlemidget@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/26e01f7a2acf9713352f9b5e44a01d8ad84ca939"},{"sha":"f32bcc40ddfe89d8e6f26f3671f674d3ea55b13f","author":{"name":"Adam Stokes","email":"649356b1b9b536fb6a0726c0e360f8289ff98b43@users.noreply.github.com"},"message":"Fixes #521\n\nSigned-off-by: Adam Stokes <battlemidget@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/f32bcc40ddfe89d8e6f26f3671f674d3ea55b13f"},{"sha":"36173ac727dd549eb351980c405274d965cfea96","author":{"name":"Adam Stokes","email":"649356b1b9b536fb6a0726c0e360f8289ff98b43@users.noreply.github.com"},"message":"Bump rev\n\nBump rev to 2.1.x series to be inline with Juju 2.1.x\n\nSigned-off-by: Adam Stokes <battlemidget@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/conjure-up/conjure-up/commits/36173ac727dd549eb351980c405274d965cfea96"}]}
{"actor":{"display_login":"battlemidget"}}