Issue #2524
closedVagrant systemd and upstart scripts are not symlinked to source
Description
To reproduce:
1. `vagrant up` to master
2. make a change to this file in your local checkout
3. Check the local vagrant environment to see if it received your changes with cat /usr/lib/systemd/system/pulp_resource_manager.service
4. Observe that your changes will not take effect in your dev environment
5. Which makes sense because this is not a symlink:
[vagrant@dev ~]$ ls -la /usr/lib/systemd/system/pulp_resource_manager.service
-rw-r--r--. 1 root root 459 Dec 6 07:35 /usr/lib/systemd/system/pulp_resource_manager.service
In the dev environment, I expect all installed systemd .service files and all upstart init scripts to be symlinks to their source locations in the repo.
Updated by bizhang about 7 years ago
- Severity changed from 2. Medium to 1. Low
- Triaged changed from No to Yes
Updated by dalley about 7 years ago
The systemd version present in Fedora 24 does not allow you to use symlinks to unit files in non-root directories. This issue has been fixed but we will need to wait until the systemd version present in our dev environment contains the fix before we may proceed with this issue.
Reassess at a later date.
Updated by dalley about 7 years ago
Within the last 24 hours the dev environment switched to Fedora 25, so it's time to reassess..
Added by dalley about 7 years ago
Added by dalley about 7 years ago
Revision 10e6673f | View on GitHub
Symlink development service files to the source
Create symbolic links so that the dev environment upstart and systemd unit files both point to the development ones.
Updated by dalley about 7 years ago
- Status changed from ASSIGNED to MODIFIED
Applied in changeset pulp|10e6673fa361f0f0e2c75628ea478edc2208b29e.
Updated by bizhang about 7 years ago
- Status changed from 5 to CLOSED - CURRENTRELEASE
Symlink development service files to the source
Create symbolic links so that the dev environment upstart and systemd unit files both point to the development ones.
closes #2524 https://pulp.plan.io/issues/2524