摘要:
针对dib制作的deploy image,注入密码有两种方式: devuser/dynamic-login 1、对应 dib 添加密码,是通过 dynamic-login element 来完成的。 首先制作带 dynamic-login 的映像: disk-image-create ironic-agent centos7 dynamic-login -o ironic-deploy ... 阅读全文
摘要:
针对dib制作的deploy image,注入密码有两种方式: devuser/dynamic-login 1、对应 dib 添加密码,是通过 dynamic-login element 来完成的。 首先制作带 dynamic-login 的映像: disk-image-create ironic-agent centos7 dynamic-login -o ironic-deploy ... 阅读全文
摘要:
参考: https://github.com/csmart/ironic-python-agent/tree/buildroot/imagebuild/buildroot#buildroot-ironic-python-agent https://github.com/csmart/ipa-buil 阅读全文
摘要:
查看readme To embed the oem/ directory into a CoreOS pxe image: Note: In order to have the ability to ssh into the created image, you need to pass ssh k 阅读全文
摘要:
Supported Distributions Distributions which are supported as a build host: Centos 6, 7 Debian 8 (“jessie”) Fedora 20, 21, 22 RHEL 6, 7 Ubuntu 14.04 (“ 阅读全文
摘要:
环境ironic-api ironic-conductor,ironicclient均升级为Queens版本 官网说明API版本为1.38才支持rescue/unrescue,所以修改下openrc文件 export OS_PROJECT_DOMAIN_NAME=default export OS_ 阅读全文
摘要:
一,Ironic简述 简而言之,OpenStack Ironic就是一个进行裸机部署安装的项目。 所谓裸机,就是指没有配置操作系统的计算机。从裸机到应用还需要进行以下操作: (1)硬盘RAID、分区和格式化; (2)安装操作系统、驱动程序; (3)安装应用程序。 Ironic实现的功能,就是可以很方 阅读全文
摘要:
inspect阶段 执行inspect后ironic会发送PUT请求到 /v1/nodes/{node_ident}/provision , ironic-api 收到这个请求后会根据 body 的 target 字段做处理: class NodeStatesController(rest.Rest 阅读全文
摘要:
IPA使用lookup和hearteat机制与Ironic Conductor进行交互,启动时agent给Conductor的vendor_passthru lookup endpoint(地址为/v1/drivers/{driver}/vendor_passthru/lookup)发送一个硬件的p 阅读全文
摘要:
参考: https://docs.openstack.org/ironic/latest/contributor/states.html https://docs.openstack.org/ironic/latest/contributor/states.html enroll-manageabl 阅读全文
摘要:
1、用户调用Nova的rescue函数 nova/virt/ironic/driver.py class IronicDriver(virt_driver.ComputeDriver): ...... ...... #导入ironicclient模块 def __init__(self, virta 阅读全文
|