eu-nebulous / nebulous

The main repository of the NebulOuS Meta Operating System project.
https://nebulouscloud.eu
Mozilla Public License 2.0
0 stars 0 forks source link

Published NebulOuS release has outdated component versions #5

Open ankicabarisic opened 5 months ago

ankicabarisic commented 5 months ago

In https://github.com/eu-nebulous/nebulous/wiki/1.-Installation the release of Nebulous manifest does not correspond to the release version of the components. For SAL I can see you are using the release manifest from before Brussels, and not the release version of the SAL image as documented in Nebulous Wiki. (https://drive.google.com/file/d/1zTcFHzqHkflvebHE9es04wA4aL0H45pG/view?usp=drive_link ) dates are corresponding to 23rd of April

jmarchel7bulls commented 4 months ago

The dates are not so important, because we pulling charts from the repository. If version of sal is invalid please take care of it yourself. Here is the repo https://github.com/eu-nebulous/sal. You know best what version should be uploaded.

ankicabarisic commented 4 months ago

@robert-sanfeliu as you requested this to be opened as a ticket Please validate I find the answer inappropriate as the version handling of the components is handled by the integrator and not AE. SAL was just to illustrate the problem with the published repository.

robert-sanfeliu commented 4 months ago

@ankicabarisic please provide the link to "and not the release version of the SAL image as documented in Nebulous Wiki." Do you refer to https://openproject.nebulouscloud.eu/projects/nebulous-collaboration-hub/wiki/sal-in-nebulous-k8s ?

If yes, there is an statement that says "K8s environment consists of several namespaces with a specific purpose. See SAL deployment manifest for more on how SAL is deployed."

However, the link to "SAL deployment manifest" is broken.

Please, clarify

ankicabarisic commented 4 months ago

@robert-sanfeliu This ticket was based on the fact that the nebulous release manifest did not contain the release version of components. Did the release manifest get updated, I see google link from ticket not existing anymore.

Regarding SAL, info regarding images to be used in deployment is here: https://openproject.nebulouscloud.eu/projects/nebulous-collaboration-hub/wiki/sal-deployment#sal-release-info The ticket where we were requested to change our ci/cd pipeline is here: https://bugs.launchpad.net/nebulous/+bug/2064918 However, this is another issue for which we have a bug report and we expect that as we implemented it to be used in nebulous.

jmarchel7bulls commented 4 months ago

@ankicabarisic i don't know why you refered to integrator here. Subject of subject is something diffrent, describtion of issue is something diffrent too. Why you refering to integrator for manual installation of nebulous. We make integrator for nrec envrionmets.

jmarchel7bulls commented 4 months ago

https://github.com/eu-nebulous/nrec-flux-config We decided to make integrator public for you to understand it better

jmarchel7bulls commented 4 months ago

In the manual installation we are using helm charts and also https://github.com/eu-nebulous/sal/blob/main/resources/deployment.yaml, so i think dev is the current version because it was pushed 1 day ago. If you do not find version of this tag appropriate please change this yourself in the https://github.com/eu-nebulous/sal/blob/main/resources/deployment.yaml. What i want point out it is not release r1 installation, the r1 installation will be published when it will be validated by use cases, because we still can find some blocking bugs.

ankicabarisic commented 4 months ago

In https://github.com/eu-nebulous/nebulous/wiki/1.-Installation the release of Nebulous manifest does not correspond to the release version of the components.

This was the ticket about. I see there is no more Google Drive Nebulous manifest (the link is not valid anymore).

Regarding r1, thank you for updating me, however, the info we had was that r1 was released at the beginning of June (before the plenary in Barcelona).