OCPBUGS-6859: Create empty manifest directory when installing MicroShift#1373
Conversation
|
@ggiguash: This pull request references Jira Issue OCPBUGS-6859, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
f260b1e to
898bd00
Compare
|
@ggiguash: This pull request references Jira Issue OCPBUGS-6859, which is valid. 3 validation(s) were run on this bug
DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/lgtm |
898bd00 to
7112720
Compare
7112720 to
bdc8fbc
Compare
|
@pmtk , I missed a few places to replace the manifests directory. More files added now - can you look at it again? |
bdc8fbc to
de27527
Compare
c773465 to
1f7d00c
Compare
|
@ggiguash: This pull request references Jira Issue OCPBUGS-6859, which is valid. 3 validation(s) were run on this bug
The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/retest |
|
This is going to trigger documentation updates, too. What is the motivation for changing /hold |
The reason is due to symmetry with config.yaml file, which is located in the /etc or /usr/etc pair.
|
1f7d00c to
70bab61
Compare
These paths have meanings, though, right? Each has a purpose and users are expected to put different types of content in each of them? How does https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html map to the parts of the filesystem that are readonly in ostree images? |
70bab61 to
2136a63
Compare
|
@ggiguash: This pull request references Jira Issue OCPBUGS-6859, which is valid. 3 validation(s) were run on this bug
The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
2136a63 to
08df195
Compare
|
@dhellmann, I reverted the manifest directory change, as discussed. |
dhellmann
left a comment
There was a problem hiding this comment.
One open question but we can deal with it separately
/lgtm
| install -p -m644 packaging/systemd/microshift.service %{buildroot}%{_unitdir}/microshift.service | ||
|
|
||
| install -d -m755 %{buildroot}/%{_sysconfdir}/microshift | ||
| install -d -m755 %{buildroot}/%{_sysconfdir}/microshift/manifests |
There was a problem hiding this comment.
Do we need /usr/lib/microshift and /usr/lib/microshift/manifests, too? Maybe we should add those in another PR, in case we change the names?
There was a problem hiding this comment.
The /usr/lib/microshift directory is not created at present.
Since we're talking about read-only directory structure that can only be updated from RPM, I thought it does not make sense to create an empty hierarchy.
There was a problem hiding this comment.
OK, I thought we might need to declare that we own that directory so that other RPMs can just put files into it.
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dhellmann, ggiguash, pmtk The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@ggiguash: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
@ggiguash: All pull requests linked via external trackers have merged: Jira Issue OCPBUGS-6859 has been moved to the MODIFIED state. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
The /etc/microshift/manifests empty directory is created when installing RPMs
Closes OCPBUGS-6859