Page MenuHomeDevCentral

Stage www.eglide.org
ClosedPublic

Authored by dereckson on Apr 19 2017, 21:20.
Tags
None
Referenced Files
F3747322: D954.id2436.diff
Sat, Nov 16, 01:37
F3746865: D954.diff
Fri, Nov 15, 23:34
Unknown Object (File)
Tue, Nov 12, 19:59
Unknown Object (File)
Mon, Nov 11, 03:51
Unknown Object (File)
Sat, Nov 9, 22:11
Unknown Object (File)
Sat, Nov 9, 22:10
Unknown Object (File)
Sat, Nov 9, 22:10
Unknown Object (File)
Fri, Nov 8, 23:20
Subscribers

Details

Summary

Source repository is rEGLIDEWWW.

Test Plan

Already tested in D678

Diff Detail

Lint
No Lint Coverage
Unit
No Test Coverage
Branch
master
Build Status
Buildable 1482
Build 1730: arc lint + arc unit

Event Timeline

Currently, we've on Ysul a /opt/staging directory.

Salt master is configured to use two directories as source:

  • /opt/nasqueron-ops (rOPS)
  • /opt/staging (until now wasn't in Git, that's the repo we're creating here as rSTAGING)

D678 gives salt://wwwroot/eglide.org/www as source for www.eglide.org website.

Instead to create and maintain manually a directory hierarchy on the Salt master,
we'll provide submodule in Git.

That allows to do this to recreate the structure:

$ git clone <staging repo>
$ git submodule init --recursive

To update a repo, procedure is:

Local computer
$ [update manually a submodule dir through git pull or fetch/rebase]
$ git add <submodule dir>
$ git commit
$ arc diff
Salt master
$ git pull
$ git submodule update --init --recursive <submodule dir>
This revision is now accepted and ready to land.Apr 20 2017, 15:32
This revision was automatically updated to reflect the committed changes.