[Kolla-Ansible] Regarding stability of Ironic deployment with Kolla-Ansible
Hi All, We are exploring Kolla-Ansible for our multinode production grade deployment. In our setup, some workloads will also run on bare-metal, so Ironic is the key requirement. We came across the following text on the Kolla-Ansible documentation page for Rocky release. "Ironic works well in Kolla, though it is not currently tested as part of Kolla CI, so may be subject to instability." Our query is that is deployment of Ironic using Kolla-Ansible production grade for the latest OpenStack release?
On Wed, Jun 30, 2021 at 7:44 AM Amit Mahajan <ebiibe82@gmail.com> wrote:
Hi All,
Hi Amit,
We are exploring Kolla-Ansible for our multinode production grade deployment. In our setup, some workloads will also run on bare-metal, so Ironic is the key requirement.
We came across the following text on the Kolla-Ansible documentation page for Rocky release. "Ironic works well in Kolla, though it is not currently tested as part of Kolla CI, so may be subject to instability."
Our query is that is deployment of Ironic using Kolla-Ansible production grade for the latest OpenStack release?
That sentence might sound harsh, it has actually been rephrased to: "Ironic works well in Kolla, though it is not thoroughly tested as part of Kolla CI, so may be subject to instability." in some later release. The thing about "thoroughness" is that we don't have actual baremetal nodes in the CI (perhaps we should just mention that explicitly) and thus we are testing a more limited scenario - but still on a regular basis. That said, Ironic is used by members of the Kolla Ansible core team and it works well in the wild (at least with IPMI). We also fully support it. -yoctozepto
Thanks, it's reassuring that Ironic support is there and it works well. Could you or anyone else in the community point me to some link where I can understand the benefit of using Kayobe over Kolla-Ansible. I came across this link ( https://www.slideshare.net/MarkGoddard2/to-kayobe-or-not-to-kayobe), but slides are not available at it. On Wed, Jun 30, 2021 at 12:41 PM Radosław Piliszek < radoslaw.piliszek@gmail.com> wrote:
On Wed, Jun 30, 2021 at 7:44 AM Amit Mahajan <ebiibe82@gmail.com> wrote:
Hi All,
Hi Amit,
We are exploring Kolla-Ansible for our multinode production grade deployment. In our setup, some workloads will also run on bare-metal, so Ironic is the key requirement.
We came across the following text on the Kolla-Ansible documentation page for Rocky release. "Ironic works well in Kolla, though it is not currently tested as part of Kolla CI, so may be subject to instability."
Our query is that is deployment of Ironic using Kolla-Ansible production grade for the latest OpenStack release?
That sentence might sound harsh, it has actually been rephrased to: "Ironic works well in Kolla, though it is not thoroughly tested as part of Kolla CI, so may be subject to instability." in some later release.
The thing about "thoroughness" is that we don't have actual baremetal nodes in the CI (perhaps we should just mention that explicitly) and thus we are testing a more limited scenario - but still on a regular basis. That said, Ironic is used by members of the Kolla Ansible core team and it works well in the wild (at least with IPMI). We also fully support it.
-yoctozepto
On Wed, Jun 30, 2021 at 12:03 PM Amit Mahajan <ebiibe82@gmail.com> wrote:
Thanks, it's reassuring that Ironic support is there and it works well.
Could you or anyone else in the community point me to some link where I can understand the benefit of using Kayobe over Kolla-Ansible. I came across this link (https://www.slideshare.net/MarkGoddard2/to-kayobe-or-not-to-kayobe), but slides are not available at it.
Oh, Mark Goddard, our Project Team Lead (PTL), CC'ed, can likely help with that content. Sad that someone removed it from slideshare... Personally, I am not using Kayobe because I have my own approach to baremetal provisioning and management and did not need it (this may change, who knows). If you have your own way too, then you might be better off using Kolla Ansible directly (you will still get a lot). If you need to come up with "the way" - then starting with Kayobe might be more appropriate. The above logic is obviously oversimplified as you would likely need to evaluate Kayobe if it fits your needs as well. Kayobe docs might help too: https://docs.openstack.org/kayobe/latest/ Also, feel free to use this mailing list for related questions and/or join us on OFTC IRC #openstack-kolla -yoctozepto
Thanks, much appreciate your responses. Definitely, based on our requirements, we will be looking more into the support for various feature sets, community support etc. for various tools before trying anything. On Wed, Jun 30, 2021 at 3:57 PM Radosław Piliszek < radoslaw.piliszek@gmail.com> wrote:
On Wed, Jun 30, 2021 at 12:03 PM Amit Mahajan <ebiibe82@gmail.com> wrote:
Thanks, it's reassuring that Ironic support is there and it works well.
Could you or anyone else in the community point me to some link where I
can understand the benefit of using Kayobe over Kolla-Ansible. I came across this link ( https://www.slideshare.net/MarkGoddard2/to-kayobe-or-not-to-kayobe), but slides are not available at it.
Oh, Mark Goddard, our Project Team Lead (PTL), CC'ed, can likely help with that content. Sad that someone removed it from slideshare...
Personally, I am not using Kayobe because I have my own approach to baremetal provisioning and management and did not need it (this may change, who knows). If you have your own way too, then you might be better off using Kolla Ansible directly (you will still get a lot). If you need to come up with "the way" - then starting with Kayobe might be more appropriate. The above logic is obviously oversimplified as you would likely need to evaluate Kayobe if it fits your needs as well. Kayobe docs might help too: https://docs.openstack.org/kayobe/latest/ Also, feel free to use this mailing list for related questions and/or join us on OFTC IRC #openstack-kolla
-yoctozepto
On Wed, 30 Jun 2021 at 11:46, Amit Mahajan <ebiibe82@gmail.com> wrote:
Thanks, much appreciate your responses. Definitely, based on our requirements, we will be looking more into the support for various feature sets, community support etc. for various tools before trying anything.
Hi Amit, Some Kayobe resources: Openinfra london meetup session: https://www.youtube.com/watch?v=0liqSO0SZ60&t=4842s Slides for the above: https://docs.google.com/presentation/d/1wFittxJwRBH6IyCr4Ext2ZdBuNr42xfpanFd... A universe from nothing (hands on workshop): https://github.com/stackhpc/a-universe-from-nothing/ Hope that is enough to get you started. Mark
On Wed, Jun 30, 2021 at 3:57 PM Radosław Piliszek <radoslaw.piliszek@gmail.com> wrote:
On Wed, Jun 30, 2021 at 12:03 PM Amit Mahajan <ebiibe82@gmail.com> wrote:
Thanks, it's reassuring that Ironic support is there and it works well.
Could you or anyone else in the community point me to some link where I can understand the benefit of using Kayobe over Kolla-Ansible. I came across this link (https://www.slideshare.net/MarkGoddard2/to-kayobe-or-not-to-kayobe), but slides are not available at it.
Oh, Mark Goddard, our Project Team Lead (PTL), CC'ed, can likely help with that content. Sad that someone removed it from slideshare...
Personally, I am not using Kayobe because I have my own approach to baremetal provisioning and management and did not need it (this may change, who knows). If you have your own way too, then you might be better off using Kolla Ansible directly (you will still get a lot). If you need to come up with "the way" - then starting with Kayobe might be more appropriate. The above logic is obviously oversimplified as you would likely need to evaluate Kayobe if it fits your needs as well. Kayobe docs might help too: https://docs.openstack.org/kayobe/latest/ Also, feel free to use this mailing list for related questions and/or join us on OFTC IRC #openstack-kolla
-yoctozepto
Thanks Mark! On Wed, Jun 30, 2021 at 10:05 PM Mark Goddard <mark@stackhpc.com> wrote:
On Wed, 30 Jun 2021 at 11:46, Amit Mahajan <ebiibe82@gmail.com> wrote:
Thanks, much appreciate your responses. Definitely, based on our
requirements, we will be looking more into the support for various feature sets, community support etc. for various tools before trying anything.
Hi Amit,
Some Kayobe resources:
Openinfra london meetup session: https://www.youtube.com/watch?v=0liqSO0SZ60&t=4842s Slides for the above:
https://docs.google.com/presentation/d/1wFittxJwRBH6IyCr4Ext2ZdBuNr42xfpanFd... A universe from nothing (hands on workshop): https://github.com/stackhpc/a-universe-from-nothing/
Hope that is enough to get you started.
Mark
On Wed, Jun 30, 2021 at 3:57 PM Radosław Piliszek <
radoslaw.piliszek@gmail.com> wrote:
On Wed, Jun 30, 2021 at 12:03 PM Amit Mahajan <ebiibe82@gmail.com>
wrote:
Thanks, it's reassuring that Ironic support is there and it works
well.
Could you or anyone else in the community point me to some link where
I can understand the benefit of using Kayobe over Kolla-Ansible. I came across this link ( https://www.slideshare.net/MarkGoddard2/to-kayobe-or-not-to-kayobe), but slides are not available at it.
Oh, Mark Goddard, our Project Team Lead (PTL), CC'ed, can likely help with that content. Sad that someone removed it from slideshare...
Personally, I am not using Kayobe because I have my own approach to baremetal provisioning and management and did not need it (this may change, who knows). If you have your own way too, then you might be better off using Kolla Ansible directly (you will still get a lot). If you need to come up with "the way" - then starting with Kayobe might be more appropriate. The above logic is obviously oversimplified as you would likely need to evaluate Kayobe if it fits your needs as well. Kayobe docs might help too: https://docs.openstack.org/kayobe/latest/ Also, feel free to use this mailing list for related questions and/or join us on OFTC IRC #openstack-kolla
-yoctozepto
participants (3)
-
Amit Mahajan
-
Mark Goddard
-
Radosław Piliszek