-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Guidelines for using repository mapping metadata to have more than one image repository, and how to check that metadata in the more complicated cases #4
Comments
Some quick background--This issue emerged from discussions centered around the closed issue #53 on the Standards repo. We need a volunteer to develop some initial text to address this issue, preferably someone who has worked with multiple repositories. |
uptane/uptane-standard#53 - are you referring to this issue? |
Yes. That is the relevant issue. |
Below is proposed wording to address the issue of "supporting Uptane on legacy system using multiple repositories".In cases where a previous OTA systems exist, there may be a need to integrate these systems with Uptane-compliant OTA systems. For simplicity, this document only addresses high-level architecture compatibility, presumed to be necessary, between the previous OTA system and the new Uptane-compliant OTA system (henceforth "previous" and "new").
|
I think we're talking about two different things here. Not that this text isn't usable, but this seems to be about transitioning from a legacy system to Uptane. My understanding was that we need text to cover an Uptane system with multiple Image repositories. I seem to recall that it was generally agreed that multiple Director repositories was not recommended. Two drafts of the text that were considered for the standard to cover this case can be found in uptane/uptane-standard#99 and uptane/uptane-standard#106. Ultimately the decision was made to keep only the simple case in the standard, and that was merged in uptane/uptane-standard#111. However, we might be able to pull some of the good bits of the two PRs that were closed to start something here. |
So, should we cobble a bit from all the above and put it out there as a starting point? I'd be happy to take a stab at this, but it might be more effective is someone with a bit more technical expertise than me took a run at it. |
As we begin work towards a stable PDF of the deployment pages, do we want to address this issue, or is it best if we just keep this in limbo and wait to see if the community lets us know its something we have to address? |
So, to clarify, this issue was opened to write guidelines for how repository mapping metadata can be used in the case where you need to use multiple image repositories. It's not particularly related to transitioning from legacy repositories. To do list here:
|
Thanks for the change in topic. |
We welcome input on this issue here or on the mailing lists and will discuss this issue on our phone call of 3/31, |
Can we perhaps initiate some conversation on this issue before we discuss it on our 4/14 call? |
Again, just following up on open issues. I know we have discussed this in connect with other issues on the Standard , including #162, but I don't recall if we agreed on any resolution. |
In discussion on the 9/1 call, we decided to point tap 4 for anyone interested in using multiple image repositories. In a future version of the deployment considerations we can revisit this issue as needed. |
Are we flagging this for 2.0.0 to resolve the larger issue? |
Per our meeting on 9/1, it was decided that this issue should be flagged for inclusion into a separate deployment page to go with for Version 2.0.0. The thinking was making such a change now might be of questionable usefulness. right now. @tkfu or @patrickvacek can you change the milestone here to 2.0.0.? |
I don't appear to have the rights, but for anyone who does, it should be a trivial thing to do. |
As this is an issue with no immediate resolution in site, it was decided in the 4/13 Uptane Standard meeting to leave this issue open, but change its status to "deferred." |
We have not discussed this issue since April 2021. Can we decide if its a question we should continue to ask, and if so, when we might reasonably have an answer? Since no discussion has presented itself in a year and a half, it seems to me its not an issue for which a response is handy or even wanted at this point. |
This is a possible use case in our look at transition issues. We need to open a new issue dealing with this and other issues. So we should close this out. |
During discussion at the 2/14 Standards meeting, we decided that this topic would be better addressed as a use case in a larger examination of transition issues. As such, we have closed this issue and opened Issue #145 to collect other use cases and challenges. Multiple repositories will be one use case. |
Though the Uptane Standard supports implementations containing one Director and one Image repository, it does not negate adoption by legacy systems utilizing multiple repositories. In this case, repository mapping metadata will need to designate the repositories required to sign the targets metadata for images. What would such metadata look like, and what else would be entailed in the deployment of such a configuration?
The text was updated successfully, but these errors were encountered: