-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update document to reflect vic ui build change #2014
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the "GitHub Releases" section of RELEASE.md
still accurate? It seems like vic-ui
should now be called out as a component alongside the others.
specified by their respective URLs, Admiral tag `vic_v1.1.1`, and VIC Machine Server tag `latest`. | ||
``` | ||
./build/build.sh ova-dev --admiral v1.1.1 --harbor https://example.com/harbor.tgz --vicengine https://example.com/vic_XXXX.tar.gz --vicmachineserver latest | ||
./build/build.sh ova-dev --admiral v1.1.1 --harbor https://example.com/harbor.tgz --vicengine https://example.com/vic_XXXX.tar.gz --vicui https://example.com/vic_ui_XXXX.tar.gz --vicmachineserver latest | ||
``` | ||
|
||
Note: the VIC Engine artifact used when building the OVA must be named following the `vic_*.tar.gz` format. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note: the VIC Engine artifact used when building the OVA must be named following the
vic_*.tar.gz
format.
This is required by the OVA in order to automatically configure the VIC Engine UI plugins correctly for installation.
Is this still true?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since vic_*.tar.gz did not include vic ui codes anymore, I think we can remove this note.
@@ -141,7 +142,7 @@ VIC Product build is auto-triggered from the successful completion of the follow | |||
|
|||
[Harbor](https://ci-vic.vmware.com/vmware/harbor) | |||
|
|||
There is also a separate build for [VIC UI](https://ci-vic.vmware.com/vmware/vic-ui) which publishes the [artifact](https://console.cloud.google.com/storage/browser/vic-ui-builds) consumed by VIC Engine builds. VIC Engine publishes vic engine artifacts and vic machine server image. | |||
There is also a separate build for [VIC UI](https://ci-vic.vmware.com/vmware/vic-ui) which publishes the [artifact](https://console.cloud.google.com/storage/browser/vic-ui-builds) consumed by VIC Product builds. VIC Engine publishes vic engine artifacts and vic machine server image. | |||
Harbor build publishes harbor installer and Admiral build publishes admiral image. All these artifacts are published to Google cloud except Admiral image which is published to Docker hub. | |||
|
|||
### Dependency Relationship |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A table should be added to this section for vic-ui.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
installer/docs/BUILD.md
Outdated
``` | ||
|
||
Note: the VIC Engine artifact used when building the OVA must be named following the `vic_*.tar.gz` format. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is the name convention changed? I think it is correct.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch. Done
installer/docs/BUILD.md
Outdated
@@ -172,6 +172,14 @@ The version of each dependency VIC Product consumes varies based on the type of | |||
|`tag` (other) | latest build published to [`vic-engine-releases`][vr] | latest build published to [`vic-engine-releases`][vr] | | |||
|`deployment` | manually specified | manually specified | | |||
|
|||
| vic-ui | `master` | `releases/*` | | |||
| -----------------------:| ------------------------------------------------------- | -------------------------------------------------------------- | | |||
|`pull_request` | latest build published to [`vic-ui-builds`][vb] | latest build published to [`vic-ui-builds/releases/*`][vb] | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The links here still go to the vic-engine-*
buckets. (See line 194-195, below; you'll want to define new reference-style links below.)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch. Fixed.
(cherry picked from commit 34af3ab)
(cherry picked from commit 34af3ab)
Fixes #1951