Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3715 commits
Select commit Hold shift + click to select a range
f18eaf2
Fix broken script tests on remote hosts (#16)
jooskim Oct 27, 2017
537e030
Fix always passing nightly tests on Jenkins (#18)
jooskim Oct 30, 2017
94723b4
Add missing validations (#19)
cristianfalcone Nov 1, 2017
2aa72cf
Fix undefined datastore console error (#31)
cristianfalcone Nov 6, 2017
d931f2c
Fix broken vSphere admin detection for H5 Client on 6.5u1 (#32)
jooskim Nov 6, 2017
c1e1948
Implement endpoint for vic appliances list (#27)
jooskim Nov 8, 2017
76b9552
Acquiring clone ticket from vsphere for vic-machine-server auth (#30)
jak-atx Nov 8, 2017
4ba6e20
VCH Logs (#28)
cristianfalcone Nov 8, 2017
4a976a9
Make VchLogView use lookup and clone ticket endpoints (#36)
jooskim Nov 8, 2017
5717242
Updating create vch request url to use clone ticket and appliance/vc …
jak-atx Nov 8, 2017
7e1a398
Fix VCH log view left margin (#37)
cristianfalcone Nov 8, 2017
c26af70
[WIP] Fix the broken plugin-manifest file (#39)
jooskim Nov 8, 2017
cfc1266
Added additional messaging comments to configs (#41)
jak-atx Nov 8, 2017
566f2c5
Update batch scripts to handle trusted certs properly (#42)
jooskim Nov 8, 2017
1846885
Update script test cases (#43)
jooskim Nov 9, 2017
d49e044
Do not check Clarity dialog for turning on VCH (#44)
jooskim Nov 9, 2017
2f1dbcc
Catch when provided VC hostname/ip is incorrect (#46)
jooskim Nov 10, 2017
c012658
Add skip tests feature to integration tests kickoff script (#47)
jooskim Nov 13, 2017
bb91b6b
Upgraded clarity from 0.9 to 0.10 and fixed breaking changes (#45)
jak-atx Nov 14, 2017
533e65e
Support tag build in vic-ui repo (#50)
jooskim Nov 14, 2017
7e0a872
Use integration image for bundle task
jooskim Nov 15, 2017
377ae03
Fix VCH log parsing (#51)
cristianfalcone Nov 15, 2017
c14f751
Auto refresh VCH view upon creation
jooskim Nov 15, 2017
ca181a9
Fix the container pre/postfix issue (#54)
jooskim Nov 16, 2017
84440d2
Fix incorrect totalResultCount when filter is used (#89)
jooskim Nov 18, 2017
7cd401c
Fix debug drop-down signpost typo (#82)
cristianfalcone Nov 19, 2017
e687bea
Fix log view width so it expands to its container (#81)
cristianfalcone Nov 19, 2017
2a2bc6c
VCH Delete (#52)
cristianfalcone Nov 19, 2017
d2cf99b
Fix cli options output (#79)
cristianfalcone Nov 20, 2017
7430d17
Fix security step fields and form validity on disabling secure access…
cristianfalcone Nov 20, 2017
a745b02
Fix VCH view refresh bug and implement refresh for VCH delete (#95)
jooskim Nov 20, 2017
94da977
Update Mac Mini's IP to fix broken nightly tests (#98)
jooskim Nov 21, 2017
434ab6d
Showing error messages on summary page and showing spinner on create …
jak-atx Nov 21, 2017
58e2fc5
Escape () and whitespace chars for cli command and removing flags (#96)
jak-atx Nov 21, 2017
ba0cfbd
changed postfix to suffix (#100)
jak-atx Nov 21, 2017
0d148dc
Add TEST_RESOURCE before deploying test VCH (#102)
jooskim Nov 21, 2017
abb4fd3
Add introductory text to VIC summary page (#103)
cristianfalcone Nov 21, 2017
9d5fde1
updating to 1.3 license (#104)
mdubya66 Nov 21, 2017
be37e7d
Update VIC UI service to use managedBy for OVA lookup (#90)
jooskim Nov 21, 2017
4d32047
Add Container VM name convention signpost and update Debug signpost (…
cristianfalcone Nov 22, 2017
82bd916
Add warning and action buttons for verifying and accepting SSL certs …
jooskim Nov 22, 2017
5ddaa46
e2e tests for create and delete vch (#107)
jak-atx Nov 22, 2017
3ba4ba0
Supply OVA configure option in installer (#115)
jzt Nov 22, 2017
416a81d
Add 'grant permissions' option to Operations User step (#118)
cristianfalcone Nov 24, 2017
e054c77
Update plugin scripts to work with new vic-ui bin (#116)
jooskim Nov 27, 2017
8fbf726
Fix broken VCH create wizard on 6.5u1 (#114)
jooskim Nov 27, 2017
5017fbc
Refactoring integration tests to fix failure on fast connections (#119)
jak-atx Nov 28, 2017
c0caa22
Fix broken nightly tests by deploying product OVA (#133)
jooskim Nov 29, 2017
2da7084
Updating sync script to contain both the ui build and engine build ve…
jak-atx Nov 29, 2017
a38ccf6
Updated plugin-manifest summary (#143)
jak-atx Nov 29, 2017
2ab4192
Fix delete VCH error event handling (#137)
cristianfalcone Nov 29, 2017
9b3b253
Removed check for isVsphereAdmin (#146)
jak-atx Nov 30, 2017
fd5195f
Fix Delete VCH modal textual related issues (#136)
cristianfalcone Nov 30, 2017
44b906a
Update Network step layout and fields (#109)
cristianfalcone Nov 30, 2017
cac91cf
Update VCH endpoint section title for Create wizard (#145)
cristianfalcone Nov 30, 2017
8029b9e
Add documentation links for Create wizard steps (#144)
cristianfalcone Nov 30, 2017
ce20b2f
Fix Common Name (CN) Signpost position value (#138)
cristianfalcone Nov 30, 2017
1aa0d5b
Handle other HTTP response codes while checking vic-machine-server en…
jooskim Dec 1, 2017
dc15727
Make VCH create/delete tests more stable (#151)
jooskim Dec 1, 2017
ef72661
Update Clarity version from 0.10.4 to 0.10.5 (#156)
cristianfalcone Dec 1, 2017
1bcf505
Fix wizard Syslog Signpost text content (#139)
cristianfalcone Dec 1, 2017
35cdeef
Add an 'unknown-status' icon for VCH list (#162)
cristianfalcone Dec 1, 2017
995dfff
Add 'clrWizardForceForwardNavigation' option to Create VCH wizard (#168)
cristianfalcone Dec 1, 2017
50611fc
updating clarity to fix datagrid bug (#174)
jak-atx Dec 2, 2017
adc4f98
Download vch cert (#167)
jak-atx Dec 2, 2017
da437d1
Fix compute resource selector bug (#172)
jooskim Dec 3, 2017
2051596
Update container VM image size and bridge network signposts (#179)
cristianfalcone Dec 4, 2017
163f9c4
Use static IP for testbeds (#188)
jooskim Dec 6, 2017
ac21f0e
Fix broken create VCH wizard test kickoff script
jooskim Dec 6, 2017
2fe4183
Use continueRetrievePropertiesEx() (#190)
jooskim Dec 6, 2017
765ef5d
Updated success text for install, uninstall, upgrade scripts (#193)
jak-atx Dec 6, 2017
653a4ce
upgrade for zone.js (#197)
jak-atx Dec 6, 2017
e6ff730
Fix XSRF-TOKEN issue (#198)
jooskim Dec 6, 2017
23a7ddf
Edit robot files to reflect changes to scripts
jooskim Dec 7, 2017
4b8f328
Stop pulling xml.exe that's no longer needed
jooskim Dec 7, 2017
2a8b6f0
Clear unnecessary folder utils/
jooskim Dec 7, 2017
fad3577
Parsing MessageEvent body to get error message (#203)
jak-atx Dec 8, 2017
c042b87
Fix indefinitely loading tree node widget (#223)
jooskim Dec 12, 2017
879bea9
adding containerCount for container vm datagrid pagination (#216)
jak-atx Dec 12, 2017
496514d
Fix creation bug with static IP (#224)
jooskim Dec 12, 2017
181d02d
Fix creation bug with container network firewall (#225)
jooskim Dec 12, 2017
9546ad9
Fix wrong management network routing property deletion (#238)
cristianfalcone Dec 13, 2017
f99d249
Send create request to datacenter specific endpoint (#208) (#221)
jak-atx Dec 14, 2017
67f9536
Update log request to always use datacenter in request path (#209) (#…
cristianfalcone Dec 14, 2017
614fff3
Update client certificates validations in Create wizard (#242)
cristianfalcone Dec 14, 2017
333c511
Update to readme.md (#248)
jak-atx Dec 15, 2017
2f833cc
add SSH conn retry into new common keyword Open SSH Connection (#254)
ecarelli Dec 15, 2017
d54b4ec
Fix volume store CLI option name in Create wizard (#260)
cristianfalcone Dec 19, 2017
bf84d7e
Fix compute resource selector bug with multi DCs (#267)
jooskim Dec 29, 2017
1d150c0
Replace testbed VMs with new ones (#266)
jooskim Dec 29, 2017
9d46b06
Update Delete request path to include VCH datacenter (#276)
cristianfalcone Jan 2, 2018
ca2b693
Added timeout to wait for delete modal to finish positioning (#278)
jak-atx Jan 2, 2018
57a61fc
Include engine version in plugin description (#273)
jooskim Jan 4, 2018
62aa59e
Fix compute resource selector widget issue (#285)
jooskim Jan 5, 2018
5c1c75c
Skip Flex plugin automation tests (#289)
jooskim Jan 5, 2018
af41d9a
Add new Create wizard security and registry access workflow (#300)
cristianfalcone Jan 16, 2018
0f4bd53
Fix CIDR regex and update networks CIDR fields validation messages (#…
cristianfalcone Jan 16, 2018
e00dfee
Cover multi DC environment test case for VCH wizard (#294)
jooskim Jan 16, 2018
abdcf12
Disallow selecting ClusterHostSystem in compute resource selector wid…
jooskim Jan 18, 2018
eae1226
Fix Security step UX issues (#314)
cristianfalcone Jan 19, 2018
3030905
Get correct DV portgroups for the selected resource (#310)
jooskim Jan 19, 2018
f404708
displaying server error message for vch cert download (#316)
jak-atx Jan 19, 2018
5254126
Remove all references to VCSA 6.0 instance (#325)
jooskim Jan 22, 2018
0594718
Increase Jasmine timeout for test group 1-02 (#327)
jooskim Jan 23, 2018
253958e
Updating github issue and pr templates (#330)
jak-atx Jan 25, 2018
6519a75
Fix the pagination issue for Container VMs (#342)
jooskim Feb 2, 2018
e7a0ca2
Unit test improvements (#331)
jak-atx Feb 8, 2018
917578e
Add Web Client VIC menu entry (#346)
cristianfalcone Feb 8, 2018
893b70b
Publish CI pass rate (#364)
mhagen-vmware Feb 14, 2018
0791667
fixing missing pageload call (#369)
jak-atx Feb 16, 2018
d13f4ff
revert when clause (#366)
mhagen-vmware Feb 20, 2018
46c442e
Make plugin compatible with vCenter 6.7 (#371)
jooskim Feb 20, 2018
b42b088
Test doc updates (#370)
jak-atx Feb 23, 2018
647a087
Partially fix VIC appliance lookup failure in Enhanced Linked Mode (#…
jooskim Feb 23, 2018
dd1262d
VCH menu items (#367)
jak-atx Feb 23, 2018
6500a1f
Fix broken nightly e2e tests (#376)
jooskim Feb 26, 2018
e9fe296
Drone 0.8 and HaaS updates (#373)
mdharamadas1 Feb 27, 2018
e9baf2b
Add secret to publish step (#379)
mdharamadas1 Feb 27, 2018
62f6a41
clarity upgrade to 0.11.x and angular upgrade to 5.x (#378)
jak-atx Feb 27, 2018
aecd870
Use the newer gcs plugin (#381)
mhagen-vmware Feb 28, 2018
212a2ac
http interceptor for unauthenticated session handling (#382)
jak-atx Mar 6, 2018
c2dc5d4
moved returned observable outside of if condition so it is returned f…
jak-atx Mar 8, 2018
4326a4d
Updated manifest file to work with 6.7 vc (#387)
jak-atx Mar 13, 2018
46bb245
Switch from on-prem server to Nimbus for nightly testbed VMs (#383)
jooskim Mar 16, 2018
8ea88cc
Move drone clone step out of pipeline (#390)
mdharamadas1 Mar 16, 2018
6932e0c
Add nightly test for multiple datacenter (#400)
mdharamadas1 Mar 20, 2018
e8936fb
Add nightly test for nfs datastore (#409)
mdharamadas1 Mar 26, 2018
3b477c2
Add nightly test for vmotion (#420)
mdharamadas1 Mar 26, 2018
6ada9b0
Add nightly test for distributed switch (#403)
mdharamadas1 Mar 26, 2018
25c535f
Add nightly test for multiple clusters (#405)
mdharamadas1 Mar 26, 2018
e9f9d64
Add nightly test for multiple vlans (#407)
mdharamadas1 Mar 26, 2018
70189f7
Add nightly test for cluster (#411)
mdharamadas1 Mar 26, 2018
90f186a
Add nightly test for enhanced link mode (#413)
mdharamadas1 Mar 26, 2018
8ad0982
Add nightly test for simple vsan (#415)
mdharamadas1 Mar 26, 2018
64d89c5
Add nightly test for drs (#418)
mdharamadas1 Mar 26, 2018
fcca4b4
Fix nightly test failures (#421) (#422)
javierfz1980 Mar 28, 2018
c2a5d3e
Fixing problem with IE when an VCH has been deleted and try to find a…
lmalvins Apr 11, 2018
4869881
Reducing to only single testbed and increasing some wait timeouts (#432)
lmalvins Apr 16, 2018
98afb6d
Fix drone yml events (#433)
mhagen-vmware Apr 16, 2018
534c827
Changing docs link from 1.3 link to 1.4 (#437)
lmalvins Apr 19, 2018
4c4d71b
Display port groups under a network folder in the VCH creation wizard…
javierfz1980 Apr 20, 2018
958385c
Fix CLI commands feedback message after copying on the Summary step o…
javierfz1980 Apr 20, 2018
9492806
Use the most recent reachable tag during build (#443)
zjs Apr 20, 2018
f96c064
Fix duplicated resources inside Datacenters on the VCH Creation Wizar…
javierfz1980 Apr 20, 2018
81d52c2
Send DNS server setting on the api Request during VCH creation (#449)
javierfz1980 Apr 24, 2018
4b66578
Updating license files from version 1.3 to 1.4 (#453)
lmalvins May 1, 2018
abc5115
wrapping text to make sure the files are viewable without horizontal …
lmalvins May 1, 2018
8ec5af3
- Adding thumbprints validation logging improvements (#451)
lmalvins May 3, 2018
96a4bc6
Fix issue with networks population when host name contains some extra…
javierfz1980 May 3, 2018
d6cd502
Fix issue with empty and or duplicated nodes on resource tree selecto…
javierfz1980 May 3, 2018
fdab139
Adding unit tests for VCH pagination (#471)
lmalvins May 9, 2018
c2dce8a
Remove tests moved to product repo (#466)
mdharamadas1 May 11, 2018
32be623
Set IP Range input selectable on Network during VCH Wizard creation (…
javierfz1980 May 11, 2018
065c312
Update VCH Management UI to support VM-Host Affinity (#459)
javierfz1980 May 17, 2018
5f674ca
Fixed insecure registry with missing port not shown on summary (#467)
lmalvins May 23, 2018
4512244
Increase poll time trying to find an element (#510)
lmalvins Jun 8, 2018
437f2ce
e2e test for host affinity (#508)
lmalvins Jun 12, 2018
390b892
Fixing e2e test for host affinity (#515)
lmalvins Jun 12, 2018
871bb8f
Add downstream trigger to drone build (#521)
zjs Jun 18, 2018
61cc1a4
Add vcenter fqdn and vic plugin version on testbed-information file (…
lmalvins Jun 19, 2018
b76aeea
Add develop branch to the trigger down stream pipeline (#524)
lmalvins Jun 19, 2018
3af6e5f
Fix RESPONSE STATUS value (#530)
lmalvins Jun 20, 2018
d544a6d
Fix the endpoint to fetch the hosts of a VDS (#527)
javierfz1980 Jun 21, 2018
6db7a15
Update drone config to specify downstream branch (#552)
zjs Jun 22, 2018
4d34f9e
Use parameterized vcenter and exsi version on setup-testbed robot fil…
lmalvins Jun 25, 2018
958b788
Refactor e2e tests approaching to page object model with flows on pag…
lmalvins Jun 29, 2018
389be57
Line changed to check the activation of the CI on master branch (#557)
lmalvins Jul 2, 2018
c5fd052
Revise lifecycle scripts to avoid word splitting (#558)
zjs Jul 12, 2018
8393343
Update bundles MANIFEST in order to also match vCenter67u1 springfram…
javierfz1980 Jul 31, 2018
b0492d2
Resource tree selector refactor (#561)
javierfz1980 Aug 17, 2018
87fbec0
Move vic-ui scripts to vic-product repo (#479)
May 18, 2018
b3da1dd
Specify that server key file must be unencrypted (#575)
zjs Aug 28, 2018
46d09f9
Update downstream triggers to vic-product
wjun Aug 27, 2018
3fdf57e
Fix missed service provider VicVmViewService in the app module (#579)
javierfz1980 Aug 30, 2018
f90c153
Publish artifacts from release branches separately (#582)
DanielXiao Aug 30, 2018
6caa655
Remove echo service and associated code (#574)
zjs Aug 30, 2018
b1fd84e
Merge branch feature/auto-vic-ui-plugin (#577)
wjun Aug 31, 2018
32c342a
fix:After disabling and re-enabling use of client certificates, no op…
zhoumeina Sep 4, 2018
aeb0798
bind gateway and routing destination input field together in ui (#583)
zhoumeina Sep 5, 2018
477d6ac
Enable tag event to make build (#591)
DanielXiao Sep 5, 2018
9f9bb60
Fix errors when tag a build (#593)
DanielXiao Sep 5, 2018
caf0974
Fix missing branch for tag event (#597)
DanielXiao Sep 12, 2018
ce41810
add vic appliance ip information in summary view (#598)
zhoumeina Sep 13, 2018
bce553d
fix datacenter can not show host (#602)
zhoumeina Sep 13, 2018
4b124b2
remove bootstrap to fix security xss alert (#609)
zhoumeina Oct 10, 2018
5c3b8c5
use compute-resource in command string (#612)
zhoumeina Oct 16, 2018
6701c9e
fix cluster and vcenter order (#613)
zhoumeina Oct 17, 2018
0dc05e3
fix ca undefined console error (#614)
zhoumeina Oct 17, 2018
1ac6f78
Document core maintainers for the repository (#616)
zjs Oct 23, 2018
959f7d6
container network gateway use cidr pattern (#611)
zhoumeina Oct 23, 2018
0e41f1d
Removing the "-dev" tag in the vic-ui package path. (#621)
Oct 25, 2018
197d610
Fix compute resource (#624)
zhoumeina Oct 26, 2018
c9194ae
support frontend nsxt network (#627)
zhoumeina Nov 8, 2018
7f58e69
fix issue of no nsxt networks (#629)
zhoumeina Nov 13, 2018
8217588
fix problem data center under a folder can not show up (#632)
zhoumeina Nov 16, 2018
d29c66f
fix network can not show up without dswitch (#633)
zhoumeina Nov 19, 2018
6fd2f4e
upgrade vic ui angular version to 6 (#630)
pureshine Nov 23, 2018
cae13d2
fix nested folder int network can not show up dswitch (#634)
zhoumeina Nov 27, 2018
cee6134
update vic ui 1.5 document link (#637)
zhoumeina Dec 11, 2018
3ecebc6
modify registry doc url (#640)
zhoumeina Dec 17, 2018
fc1824b
Ignore spaces when entering VHU to enter vSphere username through GUI…
pureshine Dec 28, 2018
ad9b0ba
undefine check after concat the hosts (#643)
zhoumeina Jan 2, 2019
22b3652
fix fortify issues (#645)
zhoumeina Jan 7, 2019
7cc8c2f
Updating LICENSE, NOTCE and open_source_license files for 1.5.0 relea…
Jan 8, 2019
402fc42
modify network links according to document (#648)
zhoumeina Jan 11, 2019
0e75201
change security and registry link url (#649)
zhoumeina Jan 11, 2019
9c4708d
fix the clarity exception for security (#653)
zhoumeina Feb 14, 2019
14d58ad
remove the flex code (#644)
pureshine Feb 14, 2019
a7e07cb
Fix management and client interfaces static IP assignments (#654)
pureshine Feb 14, 2019
4de9f6b
Change the gateway in the client network to optional on ui (#655)
pureshine Feb 14, 2019
5d85f1b
Fix cannot assigne Static IP to Management and Client interface using…
pureshine Feb 20, 2019
7bc6cb4
support pkcs1 format private key in ui wizard (#657)
zhoumeina Feb 21, 2019
2bc7155
Gateway input validator for client network and management network (#658)
pureshine Feb 26, 2019
3390dba
fix vic plugin can not support vc6.7u2 (#659)
zhoumeina Feb 27, 2019
88ee854
fix link mode can not get appliance error (#660)
zhoumeina Feb 27, 2019
56242eb
fix link mode create vch and delete vch will have wrong user name and…
zhoumeina Mar 1, 2019
7785176
add networkwidth module (#664)
jwangyangls Mar 5, 2019
8eb6753
upgrade packages in LICENSE file (#666)
zhoumeina Mar 5, 2019
4095bfa
addIpAdress (#668)
jwangyangls Mar 21, 2019
d30289d
fix issue for window certificate has /r charactor in file (#669)
zhoumeina Apr 12, 2019
2653800
change the ip address of appliance to fqdn (#670)
zhoumeina Apr 15, 2019
af37b18
fix upgrade can not show correct vic appliance (#671)
zhoumeina Jun 3, 2019
0a19536
fix certificate chain will not show vic plugin (#672)
zhoumeina Jun 6, 2019
fb27fc2
add timeout cache for getVicVms (#673)
zhoumeina Jun 12, 2019
00551bb
set the timeout period to 10 seconds (#674)
zhoumeina Jun 17, 2019
901cfed
Fix container page (#676)
zhoumeina Aug 6, 2019
4ea824f
fix layout issue in vc u3 (#677)
zhoumeina Aug 28, 2019
b1e41e7
update package (#682)
zhoumeina Jan 2, 2020
7fd9946
Add registry config in makefile (#685)
zhoumeina Jan 2, 2020
ce7e8ad
Updateing open_source_license file for vic-ui 1.5.5 GA. (#687)
Mar 29, 2020
edb87ad
[upgrade] (dependencies ui) Upgrade part of ui packages when it has v…
jwangyangls Sep 16, 2020
403a3de
Support vic ui plugin running on vc 7.0.2 (#697)
xuelichao Nov 26, 2020
7e962de
VIC UI is blocked on VC that including new refactoring H5 client API …
xuelichao Feb 7, 2021
8197e33
Fixed to access github api error (#708)
Jun 16, 2021
3f62da0
Fix vic-ui compiling failure issue due to dependabot (#711)
xuelichao Dec 1, 2021
e6d8a57
Hidden github token for ci output (#712)
Dec 1, 2021
dcdf58e
Update ci image due to the old image has been removed (#713)
Dec 2, 2021
72c994e
Add session filter and return 401 auth error if session was not found…
xuelichao Dec 6, 2021
acf2a34
Fix critical security alerts (#723)
xuelichao Jul 7, 2022
ce07a07
Fix current Security alerts (#735)
xuelichao Feb 10, 2023
f791d9a
fix security alerts (#736)
xuelichao Mar 28, 2023
ce5e609
Fix security alerts (#738)
xuelichao May 4, 2023
150a4a3
fix security alert (#739)
xuelichao May 29, 2023
6a97497
fix security alert (#740)
xuelichao Jul 6, 2023
329a1c1
fix security alert (#741)
xuelichao Jul 17, 2023
0e7a8fe
Fix security alert (#742)
xuelichao Aug 22, 2023
20e0c71
fix latest security issues (#743)
xuelichao Oct 19, 2023
ee0d89a
Fix security alerts (#744)
xuelichao Nov 17, 2023
7d8c1a5
fix security alert (#745)
xuelichao Jan 17, 2024
fed9551
fix security alert (#747)
xuelichao Feb 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.vagrant
bin/**
32 changes: 32 additions & 0 deletions .drone.local.plugin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
workspace:
base: /go
path: src/github.com/vmware/vic

pipeline:
clone:
image: plugins/git
tags: true
recursive: false
vic-uia:
image: ${TEST_BUILD_IMAGE=gcr.io/eminent-nation-87317/vic-integration-test:1.33}
pull: true
environment:
BIN: bin
GOPATH: /go
SHELL: /bin/bash
TEST_DATASTORE: ${TEST_DATASTORE}
TEST_RESOURCE: ${TEST_RESOURCE}
GOVC_INSECURE: true
BUILD_NUMBER: ${buildNumber}
TEST_VSPHERE_VER: #TEST_VSPHERE_VER
TEST_VCSA_BUILD: #TEST_VCSA_BUILD
TEST_OS: #TEST_OS
SELENIUM_BROWSER: #SELENIUM_BROWSER
BROWSER_NORMALIZED_NAME: #BROWSER_NORMALIZED_NAME
UI_TEST_CASES_FOLDER: tests/test-cases/Group18-VIC-UI
TEST_RESULTS_FOLDER: #TEST_RESULTS_FOLDER
commands:
- apt-get update && apt-get install -yq maven netcat
- pip install pexpect robotframework-selenium2library
- cd $UI_TEST_CASES_FOLDER
- robot -C ansi -d ../../../$TEST_RESULTS_FOLDER 18-4-VIC-UI-Plugin-tests.robot
33 changes: 33 additions & 0 deletions .drone.local.script.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
workspace:
base: /go
path: src/github.com/vmware/vic

pipeline:
clone:
image: plugins/git
tags: true
recursive: false
vic-uia:
image: ${TEST_BUILD_IMAGE=gcr.io/eminent-nation-87317/vic-integration-test:1.33}
pull: true
environment:
BIN: bin
GOPATH: /go
SHELL: /bin/bash
TEST_DATASTORE: ${TEST_DATASTORE}
TEST_RESOURCE: ${TEST_RESOURCE}
GOVC_INSECURE: true
BUILD_NUMBER: #BUILD_NUMBER
TEST_VSPHERE_VER: #TEST_VSPHERE_VER
TEST_VCSA_BUILD: #TEST_VCSA_BUILD
TEST_OS: #TEST_OS
UI_TEST_CASES_FOLDER: tests/test-cases/Group18-VIC-UI
TEST_RESULTS_FOLDER: #TEST_RESULTS_FOLDER
ROBOT_SCRIPT: #ROBOT_SCRIPT
commands:
- set -e
- pip install pexpect
- cd $UI_TEST_CASES_FOLDER
- if [ $TEST_OS = "Mac" ] ; then robot --log container_log.html --report container_report.html --output container_output.xml --test *Mac -C ansi -d ../../../$TEST_RESULTS_FOLDER $ROBOT_SCRIPT ; fi
- if [ $TEST_OS = "Ubuntu" ] ; then robot --include anyos --include unixlike --test TestCase-* -C ansi -d ../../../$TEST_RESULTS_FOLDER $ROBOT_SCRIPT ; fi
- if [ $TEST_OS = "Windows" ] ; then robot --log container_log.html --report container_report.html --output container_output.xml --test *Windows -C ansi -d ../../../$TEST_RESULTS_FOLDER $ROBOT_SCRIPT ; fi
172 changes: 161 additions & 11 deletions .drone.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,162 @@
---

workspace:
base: /go
path: src/github.com/vmware/vic-ui

clone:
path: github.com/vmware/vic
tags: true
build:
image: golang:1.6.0
pull: true
environment:
GOPATH: /drone
SHELL: /bin/bash
commands:
- make check test
git:
image: plugins/git
tags: true
recursive: false

pipeline:
check-org-membership:
image: 'gcr.io/eminent-nation-87317/vic-integration-test:1.50'
pull: true
environment:
BIN: bin
GOPATH: /go
SHELL: /bin/bash
secrets:
- github_automation_api_key
commands:
- tests/check-org-membership.sh
when:
status: success

vic-ui:
image: 'gcr.io/eminent-nation-87317/vic-integration-test:1.50'
pull: true
environment:
BIN: bin
secrets:
- gs_client_email
- gs_private_key
- gs_project_id
commands:
- 'export BUILD_NUMBER=${DRONE_BUILD_NUMBER}'
- 'npm config set registry https://build-artifactory.eng.vmware.com/artifactory/api/npm/npm && make vic-ui-plugins'
when:
status: success

bundle:
image: 'gcr.io/eminent-nation-87317/vic-integration-test:1.50'
pull: true
environment:
BIN: bin
GOPATH: /go
SHELL: /bin/bash
commands:
- 'mkdir -p $BIN/ui'
- 'tar -czvf $BIN/vic_ui_${DRONE_BUILD_NUMBER}.tar.gz $BIN/ui'
- 'mkdir bundle'
- 'mkdir bundle-release'
- 'cp $BIN/vic_ui_${DRONE_BUILD_NUMBER}.tar.gz bundle'
- 'cp $BIN/vic_ui_${DRONE_BUILD_NUMBER}.tar.gz bundle-release/vic_ui_`git describe --tags --abbrev=0`.tar.gz'
- 'rm -rf $BIN'
- 'ls -la bundle'
when:
repo: vmware/vic-ui
status: success

publish-gcs-builds-on-pass:
image: 'victest/drone-gcs:1'
pull: true
secrets:
- google_key
source: bundle
target: vic-ui-builds/
acl:
- 'allUsers:READER'
cache_control: 'public,max-age=3600'
when:
repo: vmware/vic-ui
event: [push]
branch: [master]
status: success

publish-gcs-develop-builds-on-pass:
image: 'victest/drone-gcs:1'
pull: true
secrets:
- google_key
source: bundle
target: vic-ui-builds/develop/
acl:
- 'allUsers:READER'
cache_control: 'public,max-age=3600'
when:
repo: vmware/vic-ui
event: [push]
branch: [develop]
status: success

publish-gcs-release-builds-on-pass:
image: 'victest/drone-gcs:1'
pull: true
secrets:
- google_key
source: bundle
target: vic-ui-builds/${DRONE_BRANCH}/
acl:
- 'allUsers:READER'
cache_control: 'public,max-age=3600'
when:
repo: vmware/vic-ui
event: [push]
branch: ['releases/*']
status: success

publish-gcs-releases:
image: 'victest/drone-gcs:1'
pull: true
secrets:
- google_key
source: bundle-release
target: vic-ui-releases
acl:
- 'allUsers:READER'
cache_control: 'public,max-age=3600'
when:
repo: vmware/vic-ui
branch: ['releases/*', 'refs/tags/*']
event: tag
status: success

report-coverage:
image: 'robertstettner/drone-codecov'
secrets:
- codecov_token
files:
- 'h5c/vic/src/vic-webapp/coverage/lcov.info'

trigger-downstream:
image: 'gcr.io/eminent-nation-87317/vic-downstream-trigger:1.3'
environment:
SHELL: /bin/bash
DOWNSTREAM_REPO: vmware/vic-product
DOWNSTREAM_BRANCH: ${DRONE_BRANCH}
secrets:
- drone_server
- drone_token
when:
repo: vmware/vic-ui
event: [push, tag]
branch: [master, 'releases/*', 'refs/tags/*']
status: success

pass-rate:
image: 'gcr.io/eminent-nation-87317/vic-integration-test:1.42'
pull: true
environment:
BIN: bin
SHELL: /bin/bash
secrets:
- github_automation_api_key
- slack_url
commands:
- tests/pass-rate.sh

services:
selenium:
image: selenium/standalone-firefox
73 changes: 73 additions & 0 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
<!--
Issues in this repository are for VIC-UI only

Issues related to other components should be submitted to their respective projects:
VIC Engine: https://github.com/vmware/vic/issues
VIC Appliance (OVA): https://github.com/vmware/vic-product/issues
Container Management Portal (Admiral): https://github.com/vmware/admiral/issues
Container Registry (Harbor): https://github.com/vmware/harbor/issues

If you are unsure which component your issue relates to, submit it to https://github.com/vmware/vic-product/issues and we will triage it

Thank you for contributing to VIC Engine! Please review this checklist before submitting your issue.

[ ] Search for duplicates before logging new issues
https://github.com/vmware/vic-ui/issues?q=is%3Aopen+is%3Aissue
[ ] Questions are best asked and answered on Slack
https://vmwarecode.slack.com/messages/vic-ui (see https://github.com/vmware/vic-ui/blob/master/CONTRIBUTING.md#community for details)
-->

#For stories, please include the information below:

**User Statement:**

A brief statement describe who, what and why of the story for example - As a job seeker, I want to search for a job, so I can advance my career.

**Details:**
Any details of what you want that might clarify for the developer how to approach the implementation.

**Acceptance Criteria:**
Specific deliverable and actionable items that the story needs to deliver in order to be considered complete, the more detail here the more accurate the implementation will be.


#For bug reports, please include the information below:


**VIC-UI version:**

If applicable:

[In the VIC plugin] > Summary tab > Version

**Platform details:**

Which platform are you using? (Windows, Mac OS, Linux, etc)

**Browser details:**

Which browser are you using? (IE, Chrome, Firefox, etc)

**Additional details:**

If applicable please include the following:

Error messages. (In the UI or from the browser's developer tools)

Request/response, including headers (from the browser's developer tools).

**Steps to reproduce:**

**Actual behavior:**

**Expected behavior:**

**Logs:**

If applicable attach vsphere_client_virgo.log

See:

https://docs.vmware.com/en/VMware-vSphere/6.5/com.vmware.vsphere.monitoring.doc/GUID-7E10C58F-16EA-44AB-8AA0-8D4A66399879.html


**Additional details as necessary:**
24 changes: 24 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<!--
Thank you for submitting a pull request!

Here's a checklist you might find useful.
[ ] There is an associated issue that is labelled
[ ] Code is up-to-date with the `master` branch
[ ] You've successfully run `make test` locally
[ ] There are new or updated unit tests validating the change

Refer to CONTRIBUTING.MD for more details.
https://github.com/vmware/vic-ui/blob/master/.github/CONTRIBUTING.md
-->

Fixes #

PR acceptance checklist:

[ ] All unit tests pass
[ ] All e2e tests pass
[ ] Unit test(s) included*
[ ] e2e test(s) included*
[ ] Screenshot attached and UX approved*

*if applicable, add n/a if not
Loading