Skip to content
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

bump volumes-operator version 1.7 -> 1.8 for release 1.8 #112

Closed
orfeas-k opened this issue Sep 13, 2023 · 1 comment · Fixed by #115
Closed

bump volumes-operator version 1.7 -> 1.8 for release 1.8 #112

orfeas-k opened this issue Sep 13, 2023 · 1 comment · Fixed by #115

Comments

@orfeas-k
Copy link
Contributor

This issue tracks the process of bumping kubeflow-volumes-operator version from 1.7 to 1.8. For the process, we 're following our internal release handbook document that has a section about manifest files upgrades and images upgrades.

The changes that this process will introduce should match the upstream ones kubeflow/manifests#2522 and they are expected to be templates updates and image versions' bumps.

@orfeas-k
Copy link
Contributor Author

These changes introduced a configMap and a corresponding volume for which I followed what we had done recently in katib-operators described here canonical/katib-operators#122 (comment) but updated it with my current understanding. How we should implement those, in podSpec charms at least, is:

        volumeMounts: 
        - name: viewer-spec
          mountPath: /etc/config/viewer-spec.yaml
          subPath: viewer-spec.yaml 
                            {
                                "name": $name,
                                "mountPath": $mountPath - $subPath,
                                "files": [
                                    {
                                        "path": $subPath,
                                        "content": ...
                                        ),
                                    }
                                ],
                            },

orfeas-k added a commit to canonical/kubeflow-roles-operator that referenced this issue Sep 18, 2023
orfeas-k added a commit that referenced this issue Sep 19, 2023
- Bump for CKF 1.8
   - Update manifests/templates
   - Introduce fileviewer image in config.yaml.
   - Introduce viewer-spec.yaml configMap.
- Update integration tests to:
   - Test configMap gets created
   - Set raise_on_blocked=False to avoid flakiness due to
   kubeflow-dashboard going to Blocked early on.

Closes #112
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 a pull request may close this issue.

1 participant