-
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
UI plugin build improvement #1433
Labels
product/ova
Related to the OVA packaging of vSphere Integrated Containers
Milestone
Comments
@morris-jason I updated tasks to reflect what we discussed yesterday please add anything I may have missed |
This was referenced May 15, 2018
ghost
pushed a commit
that referenced
this issue
May 18, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to #1433.
ghost
pushed a commit
that referenced
this issue
May 18, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Fixes #1433.
ghost
pushed a commit
to vmware/vic-ui
that referenced
this issue
May 18, 2018
Moves the vic-ui scripts to the vic-product repo. Fixes vmware/vic-product#1433.
ghost
pushed a commit
to vmware/vic
that referenced
this issue
May 18, 2018
Removes vic ui code and ci rules from this this repo for inclusion in vic-product. Fixes vmware/vic-product#1433.
ghost
pushed a commit
that referenced
this issue
Jun 4, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to #1433.
ghost
pushed a commit
that referenced
this issue
Jun 4, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Fixes #1433.
lmalvins
pushed a commit
to lmalvins/vic-product
that referenced
this issue
Jun 5, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Fixes vmware#1433.
ghost
pushed a commit
that referenced
this issue
Jun 6, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to #1433.
ghost
pushed a commit
that referenced
this issue
Jun 6, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Fixes #1433.
ghost
pushed a commit
that referenced
this issue
Jun 6, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
to wjun/vic
that referenced
this issue
Aug 17, 2018
Removes vic ui code and ci rules from this this repo for inclusion in vic-product. Fixes vmware/vic-product#1433.
wjun
pushed a commit
to wjun/vic-product
that referenced
this issue
Aug 20, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to vmware#1433.
wjun
pushed a commit
to wjun/vic-product
that referenced
this issue
Aug 20, 2018
…mware#1799) Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes vmware#1433, vmware#637, vmware#1720, vmware#1702 and vmware#1789.
wjun
pushed a commit
to wjun/vic-product
that referenced
this issue
Aug 22, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to vmware#1433.
wjun
pushed a commit
to wjun/vic-product
that referenced
this issue
Aug 22, 2018
…mware#1799) Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes vmware#1433, vmware#637, vmware#1720, vmware#1702 and vmware#1789.
zjs
pushed a commit
that referenced
this issue
Aug 23, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to #1433.
zjs
pushed a commit
that referenced
this issue
Aug 23, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
that referenced
this issue
Aug 27, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to #1433.
wjun
pushed a commit
that referenced
this issue
Aug 27, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
to vmware/vic
that referenced
this issue
Aug 27, 2018
Removes vic ui code and ci rules from this this repo for inclusion in vic-product. Fixes vmware/vic-product#1433.
wjun
pushed a commit
to vmware/vic-ui
that referenced
this issue
Aug 27, 2018
Moves the vic-ui scripts to the vic-product repo. Fixes vmware/vic-product#1433.
wjun
pushed a commit
that referenced
this issue
Aug 29, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to #1433.
wjun
pushed a commit
that referenced
this issue
Aug 29, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
that referenced
this issue
Aug 29, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to #1433.
wjun
pushed a commit
that referenced
this issue
Aug 29, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
that referenced
this issue
Aug 30, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
that referenced
this issue
Aug 30, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to #1433.
wjun
pushed a commit
that referenced
this issue
Aug 30, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
that referenced
this issue
Aug 30, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
that referenced
this issue
Aug 30, 2018
Updates the vendored vmware/vic repo to version v1.4.0. Also adjusts dep configuration to prune unused packages. Progress to #1433.
wjun
pushed a commit
that referenced
this issue
Aug 30, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
that referenced
this issue
Aug 31, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
wjun
pushed a commit
that referenced
this issue
Aug 31, 2018
Introduces caching of the vic-ui plugin artifacts as a component of the ova. Updates the fileserver provisioner to package vic-ui with the correct version numbers. Creates the Fileserver Thumbprint API to return the thumbprint of a given target ip address or fqdn. Also refactors the fileserver main process into main.go, and creates the routes/ and tasks/ sub-packages. Moves vic-ui plugin dependencies to fileserver. This includes: - vic/lib/install/ova - vic/lib/install/plugin - vic/tagvm/ Additionally, refactors ovatools/vic-ui/ui/ui.go to plugin.go that doesn't include any CLI flags. Automates the plugin install process and improves logging in the fileserver: - Add trace.Op logging to fileserver tasks - Require vcenter thumprint on psc registration - Install VIC UI plugins in the initialization process - Attaches a managed tag to the Appliance VM - Performs a plugin install during the appliance upgrade process using the /plugin API. Fixes #1433, #637, #1720, #1702 and #1789.
This issue was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
User Statement:
As a developer I want to simplify the UI plugin inclusion process.
Details:
Acceptance Criteria:
vic-ui-*
go binary dependencies fromvic
repo and move tovic-product
vic-ui
(remove sed version updates)configure_fileserver
configure_fileserver
- remove untar/edit config filevic
to not build go binary- [ ] Add build forNot longer desired.vic-ui-*
invic-product
if neededvic-ui
tests from vic repo.The text was updated successfully, but these errors were encountered: