Closed lcarva closed 9 months ago
I'd like to discuss "acceptable bundles" as described here.
The list of acceptable bundles is time based. A bundle that is acceptable today is not necessarily acceptable tomorrow. The list below may contain bundles that are "too old" and no longer acceptable. The reason for this behavior is to allow users a certain period of time to upgrade to a newer bundle.
The concept of entries being "too old" is confusing, making it hard to get the implementation right, and even to explain how it is supposed to work for users.
To further complicate things, the complete feature is implemented partially in ec-cli and partially in ec-policies.
Maybe it's time to find an alternate approach?
(Also somewhat related to https://github.com/enterprise-contract/ec-cli/issues/1291)
UPDATE: Moved to next week.
Should we move the CRD to the ec-cli repo?
Usually a CRD is paired with a controller (thus The Operator Pattern). We don’t have a controller. We may never will. In any case, the logic that interprets what a CRD means is implemented in the ec-cli repository. We have a pattern where we make a change to the CRD, then another change in a different repo to implement the functionality.
UPDATE: Moved to next week.
If we have time, it might be good to discuss how we're tackling effective_on
in rule_data.yml
: https://issues.redhat.com/browse/EC-150
This may dovetail with some other items as well.
Overview
At 10am Eastern, 7am Pacific, 2pm UTC; find your time
Video call link: https://meet.google.com/ved-ivnv-aen dial-in: (US) +1 409-444-2447 PIN: 873 550 579# More phone numbers: tel.meet/ved-ivnv-aen?pin=7872592963542&hs=1
Add topics you'd like to discuss below!