Skip to content

Conversation

@dheerajodha
Copy link
Contributor

resolves: EC-423

@dheerajodha dheerajodha marked this pull request as ready for review July 15, 2025 14:16
@simonbaird
Copy link
Member

The acceptance timeout should be fixed if you give it a rebase.

@dheerajodha dheerajodha force-pushed the EC-423 branch 2 times, most recently from 5115a99 to d535558 Compare July 18, 2025 14:35
@dheerajodha
Copy link
Contributor Author

The acceptance timeout should be fixed if you give it a rebase.

Thanks! Now the current failure is due to my changes. Pushing a new commit, apologies.

Copy link
Member

@simonbaird simonbaird left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See my comments and questions.

@dheerajodha dheerajodha force-pushed the EC-423 branch 3 times, most recently from 4eac6b4 to 76eddb6 Compare July 23, 2025 13:24
@dheerajodha
Copy link
Contributor Author

acceptance tests failed on:

Failed to get image auth for docker.io. Setting empty credentials for the image: docker.io/ynohat/git-http-backend. Error is: credentials not found in native keychain

and konflux build PLR failed on unrelated issue, retesting:
/retest

@dheerajodha
Copy link
Contributor Author

/retest

Copy link
Member

@simonbaird simonbaird left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm, apart from the "backwards compatibility" suggestion.

@simonbaird
Copy link
Member

Nice patch!

@dheerajodha dheerajodha force-pushed the EC-423 branch 2 times, most recently from a2b23f0 to e675723 Compare July 24, 2025 11:24
- Remove effective_on field from taskRecord struct
- Replace effective_on logic with expires_on-only approach
- Most recent record (index 0) have no expires_on (always valid)
- Previously demoted records get expiry based on demotion time + inEffectDays
- Use --in-effect-days flag to set expiry of relevant records
- Update all tests to reflect new expires_on-only behavior

resolves: EC-423
@dheerajodha
Copy link
Contributor Author

Merging this since I addressed all the comments and got approvals.
Thank you for the reviews!

@dheerajodha dheerajodha merged commit c542c80 into conforma:main Jul 25, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants