Page MenuHomeDevCentral

Use /srv/data instead of /data
ClosedPublic

Authored by dereckson on Oct 17 2017, 19:40.

Details

Summary

Containerized OS or OS mounted as read-only don't allow to write
in every folder.

The new Docker Engine is a project atomic one, where it will be
more convenient to use /srv/data.

Fixes T1261.

Test Plan

salt dwellers.nasqueron.org state.apply hotfixes

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

This revision is now accepted and ready to land.Oct 17 2017, 19:55
Dwellers
$ ls /srv/data
ls: cannot access /srv/data: No such file or directory
$ salt-call state.apply hotfixes
local:
----------
          ID: /etc/modprobe.d/disable-dccp.conf
    Function: file.managed
      Result: True
     Comment: File /etc/modprobe.d/disable-dccp.conf is in the correct state
     Started: 22:01:55.389385
    Duration: 113.239 ms
     Changes:   
----------
          ID: srv_data_symlink
    Function: file.symlink
        Name: /srv/data
      Result: True
     Comment: Created new symlink /srv/data -> /data
     Started: 22:01:55.502816
    Duration: 116.329 ms
     Changes:   
              ----------
              new:
                  /srv/data

Summary for local
------------
Succeeded: 2 (changed=1)
Failed:    0
------------
Total states run:     2
Total run time: 229.568 ms
$ ls /srv/data
acquisitariat  devcentral  etherpad …
This revision was automatically updated to reflect the committed changes.