跳转到主要内容

Pubtools-iib

项目描述

一组用于操作IIB服务的命令行脚本。

要求

  • Python 3.7+ 或 Python 2.7

功能

  • pubtools-iib-add-bundles - 用于在IIB上运行添加包的脚本

  • pubtools-iib-remove-operator - 用于在IIB上运行删除操作员的脚本

设置

$ pip install -r requirements.txt
$ pip install .
or
$ python setup.py install

使用说明

$ pubtools-iib-add-bundles \
  --iib-server iibhostname.example.com\
  --binary-image container-registry.example.com/binary/image:latest
  --index-image container-registry.example.com/index/image:latest
  --bundle container-registry.example.com/bundle/image:123
  --arch x86_64
  --deprecation-list container-registry.example.com/index/bundle-image:latest,container-registry.example.com/index/bundle-image:2

$ pubtools-iib-remove-operators \
  --iib-server iibhostname.example.com\
  --binary-image container-registry.example.com/binary/image:latest
  --index-image container-registry.example.com/index/image:latest
  --operator bundle/image:123
  --arch x86_64

变更日志

未发布

0.26.0 (2024-08-30)

  • 添加删除废弃的入口点

0.25.0 (2024-06-05)

  • 添加设置IIB构建超时的参数

0.24.0 (2023-10-17)

  • 移除Docker Pulp支持

0.23.0 (2023-09-12)

  • 添加check_related_images参数

0.22.0 (2023-05-22)

  • 将Bandit扫描添加到流水线中

  • 修复损坏的测试

  • 放弃Python2支持

  • 直接在pub日志中显示IIB错误

  • 锁定Bandit版本

  • 升级iiblib到7.1.0

0.21.0 (2022-02-07)

  • 添加build_tags支持

  • 使用pubtools.iib日志记录器而不是根日志记录器

0.20.0 (2021-06-10)

  • 使Pulp相关的参数非强制

0.19.0 (2021-04-01)

  • 移除推送到Quay的选项

  • 恢复依赖项的原始安装

0.18.1 (2021-03-31)

  • 将iiblib版本更改为3.0.0。

0.18.0 (2021-03-29)

  • 添加deprecation_list和index_image_resolved属性

  • 添加推送到Quay的选项

  • 将日志链接添加到构建详情中

  • 删除重复的FakeTaskManager

0.17.0 (2020-10-19)

  • 更改IIBlib导入

0.16.0 (2020-09-29)

  • 使–bundle成为可选参数

  • 使–binary-image成为可选参数

0.15.0 (2020-06-25)

  • 用令牌替换content-delivery-release-bot

  • 添加在调用IIB时提供“overwrite-from-index-token”的支持

0.14.0 (2020-05-27)

  • 修复多个参数传递以使用“append”模式

0.13.0 (2020-04-29)

  • 添加–skip-pulp属性支持

0.12.0 (2020-03-30)

  • 添加–overwrite-index-image参数

0.11.0 (2020-03-09)

  • 修复推送项处理

0.10.0 (2020-03-04)

  • 修复错误的feed属性

  • 仅同步所需的标签

0.9.0 (2020-03-04)

  • 成功构建转储到输出

0.8.0 (2020-03-04)

  • 修复repo同步属性

0.7.0 (2020-03-04)

  • 添加iib-insecure属性

  • 在输出上转储错误构建详情

  • index-image属性可选

0.6.0 (2020-03-04)

  • iiblib 0.7.0兼容性更改

0.5.0 (2020-03-03)

  • 修复IIBClient初始化无效参数

0.4.0 (2020-02-27)

  • 添加遗留注册表支持

0.3.0 (2020-02-27)

  • kerberos支持

0.2.0 (2020-02-27)

修复

  • iiblib 0.3.0兼容性修复

添加

  • IIBClient的ssl_verification选项

0.1.0 (2020-02-25)

  • 初始发布。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

pubtools_iib-0.26.0.tar.gz (13.6 kB 查看哈希值)

上传

构建分布

pubtools_iib-0.26.0-py2.py3-none-any.whl (6.9 kB 查看哈希值)

上传 Python 2 Python 3

支持