Skip to content
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

Merged
merged 4 commits into from
Sep 11, 2018
Merged

Conversation

wjun
Copy link
Contributor

@wjun wjun commented Sep 4, 2018

Fixes #1951

Copy link
Member

@zjs zjs left a 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.
Copy link
Member

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?

Copy link
Contributor Author

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
Copy link
Member

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.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

```

Note: the VIC Engine artifact used when building the OVA must be named following the `vic_*.tar.gz` format.
Copy link
Contributor

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.

Copy link
Contributor Author

@wjun wjun Sep 7, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. Done

@@ -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] |
Copy link
Member

@zjs zjs Sep 7, 2018

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.)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch. Fixed.

@wjun wjun merged commit 34af3ab into vmware:master Sep 11, 2018
wjun added a commit to wjun/vic-product that referenced this pull request Sep 11, 2018
wjun added a commit to wjun/vic-product that referenced this pull request Sep 12, 2018
wjun added a commit that referenced this pull request Sep 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants