Koji Smoky Dingo 1.0.0 Release Notes¶
April 1, 2021
We've finally made it to the first official full release!
Version 1.0.0 provides the following koji client commands
koji affected—targets
Show targets which would be impacted by modifications to the given tagkoji block-env-var
Blocks a mock environment variable from a tag.koji block-rpm-macro
Blocks a mock RPM macro from a tag.koji bulk—move-builds
Move a large amount of builds, bypassing the creation of individual tasks.koji bulk—tag-builds
Tag a large amount of builds, bypassing the creation of individual tasks.koji bulk—untag-builds
Untag a large amount of builds, bypassing the creation of individual tasks.koji cginfo
Show content generators and their permitted userskoji check—hosts
Show builder hosts which haven't been checking in latelykoji client-config
Show settings for client profileskoji filter-builds
Filter a list of NVRs by various criteriakoji filter-tags
Filter a list of tags by various criteriakoji latest-archives
Show selected latest archives from a tagkoji list-btypes
Show build typeskoji list-build-archives
Show selected archives attached to a buildkoji list-cgs
Show content generatorskoji list-component-builds
Show builds which were used to produce otherskoji list-env-vars
Show all inherited mock environment variables for a tagkoji list-rpm-macros
Show all inherited mock RPM macros for a tagkoji list-tag-extras
Show all inherited extra fields for a tagkoji open
Opens a brower to the info page for data typeskoji perminfo
Show information about a permissionkoji remove-env-var
Removes a mock environment variable from a tag.koji remove-rpm-macro
Removes a mock RPM macro from a tag.koji renum—tag-inheritance
Adjust the priority values of a tag to maintain the same inheritance order, but to create an even amount of space between each entry.koji set-env-var
Sets, unsets, or blocks the value of a mock environment variable on a tag.koji set-rpm-macro
Sets, unsets, or blocks the value of a mock RPM macro on a tag.koji swap—tag-inheritance
Adjust the inheritance of a tag by replacing one entry for another. If both entries are already parents of a tag, then swap the priority of the two.koji userinfo
Show information about a user account
And the following standalone filtering commands
ksd-filter-builds
Similar tokoji filter-builds
but usable as a shebangksd-filter-tags
Similar tokoji filter-tagss
but usable as a shebang
The version 1 stream will continue to support Python 2 while maintaining API compatability moving forward. Version 2.0 will drop Python 2 support, and may introduce API compatability changes.
Changes from the v0.9.7 preview release:
fixed error with strict option still being looked for from the
list-component-builds
commandfilter_by_state
renamed tofilter_builds_by_state
filter_by_tags
ranamed tofilter_builds_by_tags
filter_imported
renamed tofilter_imported_builds