March 23rd, 2016

404

Why people, why?

Ubuntu Xenial:

Mar 23 14:10:09 ubuntu kernel: [ 0.854554] virtio_net virtio0 ens3: renamed from eth0
Mar 23 14:10:09 ubuntu kernel: [ 0.855911] virtio_net virtio1 ens4: renamed from eth1
Mar 23 14:10:09 ubuntu kernel: [ 0.857194] virtio_net virtio2 ens5: renamed from eth2


Почему ens? Почему 3? (если что, система свежайшая из-под debootstrap'а).

Ага, обновление стандарта. Теперь ems для слотовых, и номер по номеру слота.

https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
404

Последствия автоматизации и тестирования

Сейчас за 20 минут мимоходом добавил поддержку xenial'а в список образов. Пока отключили, ибо не релиз, но в продакшене появится в day 0. Всех дел было - поправить environment с версией и разобраться с трахомудией с переименованными интерфейсами. Ну и плюс ожидание, пока оно всё там прошуршит.

А главное, мало того, что оно предсказуемо пересобирается с новыми версиями пакетов (xenial ещё не релиз, так что его менять будут сто раз на дню), так ещё и все тесты проходит, так что пересборка будет не только "без участия человека", но и без странных неожиданностей вида "не пускает под пользователем", "не видит сети", "не выставляет hostname", etc.

Маленький кусочек профессиональной гордости.