https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2014-01-31T23:29:36ZCeph Calamari - Feature #7304: UI: Manage: Accept Minionshttps://tracker.ceph.com/issues/7304?journal_id=315992014-01-31T23:29:36ZYan-Fa Liyanfali@gmail.com
<ul><li><strong>Target version</strong> changed from <i>v1.2-dev3</i> to <i>v1.2 Backlog</i></li></ul> Calamari - Feature #7304: UI: Manage: Accept Minionshttps://tracker.ceph.com/issues/7304?journal_id=321022014-02-14T14:45:46ZIan Colleicolle@redhat.com
<ul><li><strong>Target version</strong> changed from <i>v1.2 Backlog</i> to <i>v1.2-dev4</i></li></ul> Calamari - Feature #7304: UI: Manage: Accept Minionshttps://tracker.ceph.com/issues/7304?journal_id=322342014-02-18T17:32:29ZYan-Fa Liyanfali@gmail.com
<ul></ul><p>Code currently crashes when added to a cluster with no minions.</p> Calamari - Feature #7304: UI: Manage: Accept Minionshttps://tracker.ceph.com/issues/7304?journal_id=324102014-02-21T16:40:11ZYan-Fa Liyanfali@gmail.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul><p>Restyling the UI to allow accepting minions.</p> Calamari - Feature #7304: UI: Manage: Accept Minionshttps://tracker.ceph.com/issues/7304?journal_id=325192014-02-25T15:58:20ZYan-Fa Liyanfali@gmail.com
<ul><li><strong>translation missing: en.field_story_points</strong> changed from <i>3.0</i> to <i>4.0</i></li></ul><p>Added a first time bringing up Calamari landing page. Now it's possible to bootstrap the first minions from the UI when bringing up a brand new Calamari web page. If trying to go to the manage application the top level apps redirect to the /first URL which lists the available minions and asks for approval from the user.</p>
<p>There's a short lag between the time they are accepted and when the cluster is available, make the UI wait for the cluster API end point to respond with a non-empty value.</p>
<p>Handle basic errors when requesting minions to be accepted.</p>
<p>TODO: handle individual minions needing acceptance into calamari.</p> Calamari - Feature #7304: UI: Manage: Accept Minionshttps://tracker.ceph.com/issues/7304?journal_id=325812014-02-26T16:53:58ZYan-Fa Liyanfali@gmail.com
<ul><li><strong>translation missing: en.field_story_points</strong> changed from <i>4.0</i> to <i>5.0</i></li></ul><p>This feature is turning out to be trickier than I initially recognized.<br />Implemented today:</p>
<p>add unaccepted minion to calamari. I am making an assumption that minions are for the current cluster. This is a big assumption, but I have no way to recognize what minion a cluster is destined for without some backend work. I've discussed it with John and he believe's it's not required at this time.</p>
<p>This may cause some UI issues if a minion is actually for a different cluster. It won't show up on this cluster's list. Since there's no concept of multi-cluster management in the UI at this time, let's punt on this for now.</p>
<p>TODO:</p>
<p>- Handle errors more gracefully<br />- Display changes of state for existing minions - deletes and status changes</p> Calamari - Feature #7304: UI: Manage: Accept Minionshttps://tracker.ceph.com/issues/7304?journal_id=325952014-02-26T23:22:40ZYan-Fa Liyanfali@gmail.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul><p>branch manage commit 12faca98257994583e3c13fcd4e1da6ae3dc951a</p>
<p>Implemented error handling modals and collection change management.</p>