Commit Graph

37 Commits

Author SHA1 Message Date
Dmitry Ukov d247bb6057 Clean up v1 structure
Change-Id: I12feb1db2ef4ffe58be00f0c290b37e7f184efd6
2019-10-02 09:57:45 +00:00
Kaspars Skels e2bca9fb1f Update genesis kernel install section
Guide users to install tested and matching kernel to the host profiles
that are provided by treasuremap.

Change-Id: I849285f9ea9009687a81039bd752a9874d4ac4f9
2019-09-17 14:25:23 -05:00
Kaspars Skels 59a4dc2dd6 Updates on site authoring and deployment guide
- Order of few sections re-arranged
 - Use of tools/airship over cloning various repos for
   Pegleg, Promenade, and Shipyard
 - Additional info on Airship VIPs
 - Multiple grammar fixes after reviews

Change-Id: Icb18ad77844038d61046670cb327d27cfcabded3
2019-08-28 15:50:08 -05:00
Matt McEuen 370af9c686 Update kernel to 4.15.0-46
This updates the kernel package from 4.15.0-34
to the more recent 4.15.0-46.

Change-Id: I2a2022807edec6dfc47851dd78650bbedd4d19bc
2019-07-11 02:15:34 +00:00
Kaspars Skels 3bc31be4b2 Move airship-seaworthy to seaworthy
Change-Id: Ide71456d1484b43ea434a23da858418adf51f23b
2019-06-10 17:41:33 -05:00
Zuul a75861256a Merge "hwe/ga 16.04 kernel install notes" 2019-05-22 18:01:40 +00:00
kranthikirang 09d6976b65 hwe/ga 16.04 kernel install notes
Change-Id: I044d69675976b0745f8913535ded4961813e089f
2019-05-22 16:34:44 +00:00
Evgeny L 8f5bae897b Add drydock and maas endpoints in a site authoring guide
Change-Id: I3e8d5b72c356b0996440ab34fe71f1274667f0a7
2019-04-26 16:44:30 +00:00
kranthikirang d3aaa5bed7 tenant-ceph doc update
Change-Id: Ibed687965693916d31c26bc64ce4a0ab2fc7763a
2019-04-24 17:07:32 -04:00
Evgeny L a229e25980 Fix paths to shipyard and promenade directories
Update paths to shipyard and promenade direcories
after repository links were changed from github
to opendev [0].

[0] https://review.opendev.org/#/c/654602/

Change-Id: I1dd246891a5046abff75c7a98c0f16feedb1045e
2019-04-24 16:56:00 +00:00
Evgeny L ffde6bcbd5 Update links in the docs to refer to opendev
Sync of Airship project to Github has been stopped [0],
refer to opendev.org mirror instead of Github to
make sure the user is always referred to updated
repos.

[0] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005011.html

Change-Id: I31303af9176e90f13ef63bfea68ad3796710bae5
2019-04-23 13:49:10 +00:00
Evgeny L 41631c390a Update docs, clarify the requirements on DNS names registration
Airship Seaworthy installation requires a set of valid DNS
names to be configured, ensure that the user register
these names prior to running the deployment.

Change-Id: I7846e5bdcaf55560f8a0d841fd3dc1db7c912490
2019-04-22 16:37:33 +00:00
Evgeny L 2302e53258 Uploading the manifests requires an absolute path to collected dir
`tools/deckhand_load_yaml.sh` script from shipyard uses `docker run`
to upload the documents to deckhand, `-v` parameter to mount
the volume requires an absolute path to the directory to work
correctly.

Change-Id: Ice1d0012b6bcae9652d54f10cf65985e37ca5d77
2019-04-15 16:28:34 +00:00
Evgeny L a29d85253c Update docs to include generated certs into collected dir
After certificates generated by promenade are copied into
site specific directory, YAMLs in *_collected directory
should be updated.

Change-Id: Iea5b1cb98471605025973d56dacda51f647e62f3
2019-04-11 21:20:14 +00:00
kranthikirang c8450b0524 Fix install 4.15.0-34-generic
Change-Id: I2fb1c27f19468de2351186f74bded5013097626f
2019-03-25 10:42:19 -04:00
Evgeny 0aac1554cc Update docs to clarify certificates requirements
During the initial configuration it's required to
configure a set of valid certificates for ingress.
Make it more explicit so people don't miss this step.

Change-Id: Ie6477f934688467b7d5dfe1cc8191f6acff29a21
2019-02-28 00:07:39 +00:00
Evgeny L ba1dd3681a Update documentation on Ceph partitioning
Make the docs up to date:
* Previous version of the documentation assumes that
  partitioning schema is different for SSDs and HDDs,
  this is not the case anymore.
* Ceph charts now have automatic partitioning for both
  OSDs and journals.

Change-Id: I74bd625522469e2860ada995f4e6a81a566107fa
2019-02-15 19:55:46 +00:00
Evgeny L b426a335b7 Update kernel version in the doc
Make kernel version in the example to be consistent with
the rest of the document.

Change-Id: Ib5b00c850b5ecca0bdb3559763e049f8e1f6b3cf
2019-02-04 17:30:30 +00:00
Evgeny L f2c0f4c855 Update docs, simplify kernel installation on genesis
Manifests now include a specific kernel version
required for installation on genesis node.

Change-Id: I130b9ae70fbc2c8e94b648b81ce3d23e7cea12ae
2019-02-01 21:41:12 +00:00
Evgeny L 58035fb2ca Update docs, execute deploy_site.sh when in shipyard directory
The script uses relative paths to source variable and
execute other scripts, so it's required to be within
the same directory when executing it.

Change-Id: I926eb029e4898a530f16276aa53b57f8aa9ba9cd
2019-01-07 22:39:54 +00:00
Evgeny L 4b842a99f9 Update docs to use "repo" subcommand when linting the repository
Change-Id: I7f7131a986240e3e7b36d5eff404a5920d5d6846
2019-01-06 00:15:06 +00:00
melissaml 62c928e169 [Trivial Fix] Correct spelling error of "cloud"
Small modification to correct spelling mistake.

Change-Id: I051cabefdbcf0de3cc3680b12c34a3f333cc801a
2019-01-03 14:39:22 +08:00
Zuul edb5d8faae Merge "Update docs, ensure that env variables passed when running under sudo" 2018-12-31 17:13:16 +00:00
Zuul 36861b938e Merge "Update docs, removed v4.0 from paths to globals" 2018-12-31 17:12:07 +00:00
Evgeny L 4505f0739f Update docs, ensure that env variables passed when running under sudo
Change-Id: I69b27c91f21052051095582d7838f998903904c5
2018-12-26 21:39:29 +00:00
Evgeny L 358ccd7e8d Update docs, removed v4.0 from paths to globals
Change-Id: I3d4190160f35f91f5e6ae0db22b7b72416de2a7b
2018-12-26 21:12:23 +00:00
Evgeny L 0a04f408d5 Update the docs to use `-r` instead of `-p` flags for pegleg
`-r` is a required parameter, it is used to specify a path
to the repository.

Change-Id: I83cca1023ba5c40e90bf3c7bbd6757e34019a331
2018-12-26 20:54:47 +00:00
Evgeny L c34ca175ee Elaborate on secrets update in the docs
Provide the details on how to generate UUID and
what other secrets require updates.

Change-Id: If3ee74bc3487d2e7a15e5e909e6a23f2a66b0630
2018-12-19 22:24:55 +00:00
Zuul 2eb5877396 Merge "Update doc with information about disks configuration" 2018-12-19 22:11:54 +00:00
Evgeny L 512d3abfcc Update doc with information about disks configuration
Change-Id: I01f03c038e49e99fb593c1ecf7d1875e9e32ddf9
2018-12-19 19:25:20 +00:00
Evgeny L f165c40c44 Update doc to refer to $NEW_SITE site instead of airship-seaworthy
Also make parameter substituion to be consistent "$NEW_SITE" vs "${NEW_SITE}"

Change-Id: Ibf97546d5f7b42d00351e894bf597bdcef709487
2018-12-18 20:46:59 +00:00
Evgeny L 8b5387e1b8 Fix a link to OSH bugtracker in the docs
Change-Id: I99fa255d9e0881923bdaf00f7bdb555c5f8f4b0a
2018-12-13 17:50:09 +00:00
Dimitrios Markou 096b3c374e Include Docker in the initial setup step
Docker should be installed in the Genesis node because
is a requirement for the miniMirror container

Change-Id: I0b603e2b1f79301d19e9f84210d87401f3ed757f
Signed-off-by: Dimitrios Markou <dm844v@att.com>
2018-11-26 13:28:03 -06:00
zhouxinyong 84717befeb Modify mutiple world in authoring_and_deployment.rst
Change-Id: Ibd0a346ba19f4872cf4d6f308d47eb8118666328
2018-11-13 00:44:27 +08:00
zhouxinyong 1c146b47cd Fix mutiple world in authoring_and_deployment.rst
Change-Id: Iada0e679ae6d2e44d0d6dcd08a471bfdafdfc163
2018-11-13 00:44:08 +08:00
Roman Gorshunov d31ada7cdd Docs fix: file package has been added to sstream-cache image
`file` package has been added to the airship-maas in
03732763516941c3e30108ce8cccff0a1390a212 commit.
Removing requirement to install it manually.

Change-Id: Ia97463bda0fb3ff6178a552faf59331a1309822a
2018-10-01 19:09:08 +02:00
Roman Gorshunov 6ca369f277 Set up publishing of docs
Set up publishing of docs to the readthedocs.

Change-Id: Id9ac3fecb30b28932471e7fedf1d520faefdc703
2018-09-28 18:49:54 +02:00