Static archive.
pagure.io was sunset in 2026; this is a read-only snapshot.
odcs
Source
Issues
76
Forks
27
Releases
88
Issues
6 Open
70 Closed
#514
log rotation
4
Opened
Sep 1, 2021
by
kevin
. Modified
May 29, 2026
#397
expose backend's default GPG keys via API
3
Opened
May 21, 2020
by
ktdreyer
. Modified
May 29, 2026
#386
Injecting a file into the compose directory
2
Opened
May 18, 2020
by
mohanboddu
. Modified
May 29, 2026
#365
Add support for strict repoclosure
6
Opened
Apr 15, 2020
by
ahills
. Modified
May 29, 2026
#306
GPG checking is always disabled
2
Opened
Nov 19, 2019
by
ktdreyer
. Modified
May 29, 2026
#289
RFE: support for including scratch module builds
18
Opened
Aug 14, 2019
by
merlinm
. Modified
May 29, 2026
#675
clarify ODCS future
6
Opened
Nov 7, 2024
by
ktdreyer
. Modified
May 29, 2026
PR#676
#666
odcs oidc exchange prints to stdout, breaking jq
2
Opened
Jun 12, 2024
by
ktdreyer
. Modified
May 29, 2026
PR#667
#642
ODCS is generating composes with no `images.json` metadata file at all
4
Opened
Aug 31, 2023
by
adamwill
. Modified
May 29, 2026
#615
ODCS 0.5.0 rejects all requests
8
Opened
Apr 13, 2023
by
sgallagh
. Modified
May 29, 2026
#576
Compatibility with python-flufl-lock 4.0+
3
Opened
Aug 25, 2022
by
jonathanspw
. Modified
May 29, 2026
#527
document "odcs renew" package set behavior
3
Opened
Oct 26, 2021
by
ktdreyer
. Modified
May 29, 2026
PR#528
#526
"mock" pypi package is not a runtime requirement
2
Opened
Oct 26, 2021
by
ktdreyer
. Modified
May 29, 2026
#525
switch to pyoidc
2
Opened
Oct 26, 2021
by
ktdreyer
. Modified
May 29, 2026
#513
HTTP 401 error accesing https://odcs.engineering.redhat.com/api/1/composes/
5
Opened
Aug 25, 2021
by
almorale
. Modified
May 29, 2026
#504
flask-script is deprecated
2
Opened
Jun 23, 2021
by
lbalhar
. Modified
May 29, 2026
PR#505
#473
odcs hard codes 'master' branch
4
Opened
Jan 7, 2021
by
kevin
. Modified
May 29, 2026
#421
sync .copr/odcs.spec.in with Fedora
2
Opened
Jul 7, 2020
by
ktdreyer
. Modified
May 29, 2026
PR#534
#420
display README on PyPI
2
Opened
Jul 7, 2020
by
ktdreyer
. Modified
May 29, 2026
PR#506
#419
update "author" metadata for PyPI
2
Opened
Jul 7, 2020
by
ktdreyer
. Modified
May 29, 2026
PR#569
#402
Format code with black
2
Opened
Jun 4, 2020
by
hlin
. Modified
May 29, 2026
PR#417
#393
composes are type "n" (nightly) by default
4
Opened
May 19, 2020
by
ktdreyer
. Modified
May 29, 2026
#392
"odcs get" returns "latest" symlinks for failed composes
2
Opened
May 19, 2020
by
ktdreyer
. Modified
May 29, 2026
#391
KeyError: 'toplevel_url'
3
Opened
May 19, 2020
by
ktdreyer
. Modified
May 29, 2026
#387
Fix README description about koji on PyPI
3
Opened
May 18, 2020
by
ktdreyer
. Modified
May 29, 2026
PR#415
#385
Improve error reporting for pulp composes
2
Opened
May 13, 2020
by
lsedlar
. Modified
May 29, 2026
PR#413
#384
Traceback in cleanup
2
Opened
May 13, 2020
by
lsedlar
. Modified
May 29, 2026
#357
Handle versions in pulp repos better
2
Opened
Mar 31, 2020
by
lsedlar
. Modified
May 29, 2026
PR#358
#343
RFE: Support for choosing the compose location
3
Opened
Mar 12, 2020
by
mohanboddu
. Modified
May 29, 2026
PR#344
#302
Use common user between frontend/backend
2
Opened
Nov 1, 2019
by
kevin
. Modified
May 29, 2026
#264
ODCS is broken on Pulp > 2.7
2
Opened
Mar 23, 2019
by
rohanpm
. Modified
May 29, 2026
#203
ODCS Client Doesn't Install python-requests-kerberos
6
Opened
Jun 6, 2018
by
rhartman
. Modified
May 29, 2026
#199
Latest ODCS update on Fedora 28 requires missing python3-m2ext dependency
2
Opened
May 17, 2018
by
acorvin
. Modified
May 29, 2026
#191
RFE: Documentation for API calls that are available
2
Opened
May 8, 2018
by
yazug
. Modified
May 29, 2026
#159
Add "pungi_logdir" to REST API output
1
Opened
Jan 16, 2018
by
jkaluza
. Modified
May 29, 2026
#134
Easyinstall: failed - distutils.errors.DistutilsError: Setup script exited with error: SandboxViolation: mkdir('/etc/odcs', 511) {}
3
Opened
Nov 24, 2017
by
jscotka
. Modified
May 29, 2026
#116
flake8 is unhappy
2
Opened
Oct 24, 2017
by
mjia
. Modified
May 29, 2026
#115
can't run tests with tox -e py35
5
Opened
Oct 24, 2017
by
mjia
. Modified
May 29, 2026
#113
Once the pungi compose finishes, run the "hardlink" tool to deduplicate the files
2
Opened
Oct 23, 2017
by
jkaluza
. Modified
May 29, 2026
#106
Check that Pungi compose contains all the requested RPMs
1
Opened
Oct 17, 2017
by
jkaluza
. Modified
May 29, 2026
#105
Move Pungi templates from pungi.py to separate files
2
Opened
Oct 17, 2017
by
jkaluza
. Modified
May 29, 2026
#101
Rename ExpireThread
3
Opened
Oct 9, 2017
by
cqi
. Modified
May 29, 2026
#98
Use ":" separators instead of "-" separator in module name
8
Opened
Oct 4, 2017
by
lucarval
. Modified
May 29, 2026
#96
Replace "/odcs/1" with "/api/1" in URLs
1
Opened
Oct 4, 2017
by
mprahl
. Modified
May 29, 2026
#92
Common code duplicated?
3
Opened
Oct 3, 2017
by
puiterwijk
. Modified
May 29, 2026
#91
Store active deletion?
3
Opened
Oct 3, 2017
by
puiterwijk
. Modified
May 29, 2026
#90
Store pre-remove state?
3
Opened
Oct 3, 2017
by
puiterwijk
. Modified
May 29, 2026
#89
Exceptions not explicitly caught do not get json encoded
2
Opened
Oct 3, 2017
by
puiterwijk
. Modified
May 29, 2026
#88
Koji now supports py3
2
Opened
Oct 3, 2017
by
puiterwijk
. Modified
May 29, 2026
#87
require_oidc_scope likely to crash in non-oidc setup
2
Opened
Oct 3, 2017
by
puiterwijk
. Modified
May 29, 2026
#86
DevConfiguration has except-pass for mkdir target_dir
2
Opened
Oct 3, 2017
by
puiterwijk
. Modified
May 29, 2026
#84
Split /odcs/1/composes/ into two separate endpoints for creating a new compose and renewing a compose
3
Opened
Sep 28, 2017
by
cqi
. Modified
May 29, 2026
#76
No code to limit source types
2
Opened
Sep 20, 2017
by
puiterwijk
. Modified
May 29, 2026
#67
Different OIDC scope handling not in code?
2
Opened
Sep 19, 2017
by
puiterwijk
. Modified
May 29, 2026
#66
Why not using flask's get_json?
2
Opened
Sep 19, 2017
by
puiterwijk
. Modified
May 29, 2026
#65
Owner is "todo"?
3
Opened
Sep 19, 2017
by
puiterwijk
. Modified
May 29, 2026
#62
xml.etree is being used
2
Opened
Sep 18, 2017
by
puiterwijk
. Modified
May 29, 2026
#61
"assert" statements get dropped
2
Opened
Sep 18, 2017
by
puiterwijk
. Modified
May 29, 2026
#60
Silent failing of ProdConfiguration
2
Opened
Sep 18, 2017
by
puiterwijk
. Modified
May 29, 2026
#59
Default to "noauth"
3
Opened
Sep 18, 2017
by
puiterwijk
. Modified
May 29, 2026
#39
Version is not consistent in source code and package
1
Opened
Aug 3, 2017
by
cqi
. Modified
May 29, 2026
#38
Package odcs client into a separate rpm
5
Opened
Aug 3, 2017
by
cqi
. Modified
May 29, 2026
#35
Consider making source a dictionary and move type into it
3
Opened
Jul 27, 2017
by
sochotni
. Modified
May 29, 2026
#33
Add scope check to API
2
Opened
Jul 25, 2017
by
cqi
. Modified
May 29, 2026
#30
Split odcs into separate parts
3
Opened
Jul 19, 2017
by
cqi
. Modified
May 29, 2026
#27
Enforce ACLs on the delete endpoint
2
Opened
Jul 11, 2017
by
qwan
. Modified
May 29, 2026
#25
Test fails
2
Opened
Jul 10, 2017
by
jkaluza
. Modified
May 29, 2026
#21
Sync user groups from openidc and ldap
3
Opened
Jun 27, 2017
by
cqi
. Modified
May 29, 2026
#20
Return 401 and a JSON response when no compose is found
2
Opened
Jun 27, 2017
by
cqi
. Modified
May 29, 2026
#7
Change pungi itself to generate compose from multiple koji tags.
5
Opened
Jun 8, 2017
by
ralph
. Modified
May 29, 2026
#6
Add a flask endpoint to explicitly delete a compose.
3
Opened
Jun 8, 2017
by
ralph
. Modified
May 29, 2026
#5
Re-use composes.
3
Opened
Jun 8, 2017
by
ralph
. Modified
May 29, 2026
#4
Move pungi configuration to templates
1
Opened
Jun 8, 2017
by
ralph
. Modified
May 29, 2026
#3
Separate pungi-execution and expiration from the frontend web process.
2
Opened
Jun 8, 2017
by
ralph
. Modified
May 29, 2026
#2
Finish up the expiration work.
1
Opened
Jun 8, 2017
by
ralph
. Modified
May 29, 2026
#1
Authentication and authorization
3
Opened
Jun 8, 2017
by
ralph
. Modified
May 29, 2026