Aleksandra Fedorova: "OpenStack CI: flows, tooling, and more"
OpenStack CI: flows, tooling, and more
OpenStack это не просто огромная куча кода, это живой проект, и, как любой программный проект он нуждается в инфраструктуре CI, сравнимой по размерам и сложности с самим проектом.
В докладе Александры будет представлено описание основ OpenStack CI как рабочего процесса, основанного на Gerrit, а также его ограничения. Мы поговорим о проблемах, с которыми сталкивается OpenStack сообщество, о подходах к решению этих проблем, и об инструментах (например, Zuul или Jenkins Job Builder).
Также разговор пойдет о различиях между подходами к upstream CI и CI того рода, который нужен при создании дистрибутива OpenStack для нужд продуктовой компании, с жесткими внутренними политиками и требованиями SLA.
Александра Федорова
Россия. Москва
CI Team Lead
Mirantis
Александра Федорова руководит командой CI в компании Mirantis. В 2013 году защитила диссертацию по дифференциальной геометрии. Параллельно с научной работой занималась Fedora Linux в качестве хобби. Работала в различных компаниях инженером службы поддержки, системным администратором и билд-инженером. В свободное время выполняет почетные обязанности Fedora Ambassador и Fedora Packager.