Browse code

Change HBA to pvscsi for ova, add product/vendor info for ova_micro, change guestOS type to Photon OS

Change-Id: I1bf2de6f2bc9220393ea87afac9dc86e342e2d7a
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/3268
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Divya Thaluru <dthaluru@vmware.com>

suezzelur authored on 2017/07/18 06:46:03
Showing 11 changed files
... ...
@@ -1,9 +1,9 @@
1 1
  	<ProductSection> 
2 2
  		<Info>Information about the installed software</Info> 
3
- 		<Product>Photon</Product> 
3
+ 		<Product>Photon OS</Product> 
4 4
  		<Vendor>VMware Inc.</Vendor> 
5
- 		<Version>1.0</Version> 
6
- 		<FullVersion>1.0</FullVersion> 
5
+ 		<Version>2.0</Version> 
6
+ 		<FullVersion>2.0</FullVersion> 
7 7
  	</ProductSection>
8 8
 	<EulaSection>
9 9
         <Info>End User License Agreement</Info>
... ...
@@ -243,4 +243,4 @@ Photon OS 1.0 GA EULA_2016May19
243 243
    Default password for root user is changeme. However user will be prompted to change the password during first login.
244 244
         </Annotation>
245 245
 
246
-    </AnnotationSection>
247 246
\ No newline at end of file
247
+    </AnnotationSection>
... ...
@@ -9,7 +9,6 @@
9 9
     "size": { "root": "8", "swap": "0" },
10 10
     "public_key":"<ssh-key-here>",
11 11
     "customartifacts": { "postinstallscripts": ["ova-custom-patch.sh"] },
12
-    "additionalhwversion": [ "10" ],
13 12
     "artifacttype": "ova",
14 13
     "keeprawdisk": "false"
15 14
 }
... ...
@@ -1,7 +1,7 @@
1 1
 .encoding = "UTF-8"
2 2
 virtualHW.version = "11"
3 3
 scsi0.present = "TRUE"
4
-scsi0.virtualDev = "lsilogic"
4
+scsi0.virtualDev = "pvscsi"
5 5
 scsi0:0.present = "TRUE"
6 6
 scsi0:0.fileName = "VMDK_IMAGE"
7 7
 ethernet0.present = "TRUE"
... ...
@@ -10,8 +10,8 @@ ethernet0.wakeOnPcktRcv = "FALSE"
10 10
 ethernet0.addressType = "generated"
11 11
 ethernet0.linkStatePropagation.enable = "TRUE"
12 12
 ethernet0.connectionType = "None"
13
-displayName = "Photon"
14
-guestOS = "*other26xLinux64Guest"
13
+displayName = "Photon OS"
14
+guestOS = "vmware-photon-64"
15 15
 memsize = "2048"
16 16
 ide1:0.present = "TRUE"
17 17
 ide1:0.autodetect = "TRUE"
... ...
@@ -1,5 +1,5 @@
1 1
 .encoding = "UTF-8"
2
-virtualHW.version = "10"
2
+virtualHW.version = "11"
3 3
 scsi0.present = "TRUE"
4 4
 scsi0.virtualDev = "pvscsi"
5 5
 scsi0:0.present = "TRUE"
... ...
@@ -10,8 +10,8 @@ ethernet0.wakeOnPcktRcv = "FALSE"
10 10
 ethernet0.addressType = "generated"
11 11
 ethernet0.linkStatePropagation.enable = "TRUE"
12 12
 ethernet0.connectionType = "None"
13
-displayName = "Photon"
14
-guestOS = "*other26xLinux64Guest"
13
+displayName = "Photon OS"
14
+guestOS = "vmware-photon-64"
15 15
 memsize = "2048"
16 16
 ide1:0.present = "TRUE"
17 17
 ide1:0.autodetect = "TRUE"
18 18
new file mode 100644
... ...
@@ -0,0 +1,246 @@
0
+ 	<ProductSection> 
1
+ 		<Info>Information about the installed software</Info> 
2
+ 		<Product>Photon OS</Product> 
3
+ 		<Vendor>VMware Inc.</Vendor> 
4
+ 		<Version>2.0</Version> 
5
+ 		<FullVersion>2.0</FullVersion> 
6
+ 	</ProductSection>
7
+	<EulaSection>
8
+        <Info>End User License Agreement</Info>
9
+        <License msgid="eula">
10
+
11
+        VMWARE END USER LICENSE AGREEMENT FOR PHOTON OS
12
+
13
+IMPORTANT-READ CAREFULLY:   BY DOWNLOADING, INSTALLING, OR USING THE PROGRAM, YOU (THE
14
+
15
+INDIVIDUAL OR LEGAL ENTITY) AGREE TO BE BOUND BY THE TERMS OF THIS END USER LICENSE
16
+
17
+AGREEMENT (“EULA”).  IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA, YOU MUST NOT DOWNLOAD,
18
+
19
+INSTALL, OR USE THE PROGRAM, AND YOU MUST DELETE OR RETURN THE UNUSED PROGRAM TO THE
20
+
21
+VENDOR FROM WHICH YOU ACQUIRED IT WITHIN THIRTY (30) DAYS.
22
+
23
+1.      DEFINITIONS.
24
+
25
+1.1     “Documentation” means that documentation that is generally provided to You by
26
+
27
+VMware with the Program, as revised by VMware from time to time, and which may include end
28
+
29
+user manuals, operation instructions, installation guides, release notes, and on-line help
30
+
31
+files regarding the use of the Program.
32
+
33
+1.2     “GPL v2” means the GNU General Public License version 2 the terms of which are
34
+
35
+available at http://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html.
36
+
37
+1.3     “Intellectual Property Rights” means all worldwide intellectual property rights,
38
+
39
+including without limitation, copyrights, trademarks, service marks, trade secrets, know
40
+
41
+how, inventions, patents, patent applications, moral rights and all other proprietary
42
+
43
+rights, whether registered or unregistered.
44
+
45
+1.4     “Open Source Software” or “OSS” means software components embedded in the Program
46
+
47
+and provided under separate license terms, which can be found either in the
48
+
49
+open_source_licenses.txt file (or similar file) provided with the Program or at the Photon
50
+
51
+OS source repository at https://github.com/vmware/photon.
52
+
53
+1.5     “Program” means the computer programs included in the object code version of
54
+
55
+Photon OS.
56
+
57
+1.6     “VMware” means VMware, Inc., a Delaware corporation, if You are purchasing
58
+
59
+services for use in the United States and VMware International Limited, a company
60
+
61
+organized and existing under the laws of Ireland, for all other purchases.
62
+2.              LICENSE GRANT.
63
+
64
+2.1     General License Grant.  VMware grants to You a license to use the Program pursuant
65
+
66
+to the terms of the GPL v2.
67
+
68
+2.2     Open Source Software.  Notwithstanding anything herein to the contrary, Open
69
+
70
+Source Software is licensed to You under such OSS’s own applicable license terms, which
71
+
72
+can be found in the open_source_licenses.txt file, or the corresponding source files for
73
+
74
+the Program available at https://github.com/vmware/photon. To the extent the license for
75
+
76
+any Open Source Software requires VMware to make available to You the corresponding source
77
+
78
+code and/or modifications (the "Source Files"), You may obtain a copy of the applicable
79
+
80
+Source Files from the Photon OS source repository at  https://github.com/vmware/photon or
81
+
82
+by sending a written request, with Your name and address to: VMware, Inc., 3401 Hillview
83
+
84
+Avenue, Palo Alto, CA 94304, United States of America. All requests should clearly
85
+
86
+specify:  Open Source Files Request, Attention: General Counsel.  This offer to obtain a
87
+
88
+copy of the Source Files is valid for three years from the date You acquired this Program.
89
+
90
+2.3     Copying of Documentation Permitted. You may copy the Documentation as necessary to
91
+
92
+install, run and use the Program, but otherwise for archival purposes only.
93
+
94
+2.4     Restrictions.  You are not authorized to redistribute modified versions of the
95
+
96
+Program with VMware trademarks and logos.
97
+
98
+2.5     Intellectual Property in Trademarks and Documentation.  Notwithstanding the terms
99
+
100
+applicable to the Program, VMware and its licensors retain all ownership in VMware
101
+
102
+trademarks and the Documentation, including all modifications, enhancements and derivative
103
+
104
+works thereof, and all Intellectual Property Rights therein. Your rights to use the
105
+
106
+Documentation and VMware trademarks are limited to those expressly granted in this EULA,
107
+
108
+and no other rights are implied.
109
+
110
+3.      SUPPORT AND SUBSCRIPTION SERVICES.  VMware does not provide any support or
111
+
112
+subscription services for the Program under this EULA.
113
+
114
+4.      DATA PRIVACY. You agree that VMware may process technical and related information
115
+
116
+about Your use of the Program which may include internet protocol address, hardware
117
+
118
+identification, operating system, application software, peripheral hardware, and non-
119
+
120
+personally identifiable Program usage statistics to facilitate the provisioning of online
121
+
122
+services and may transfer such information to other companies in the VMware worldwide
123
+
124
+group of companies from time to time. To the extent that this information constitutes
125
+
126
+personal data, VMware shall be the controller of such personal data. To the extent that it
127
+
128
+acts as a controller, each party shall comply at all times with its obligations under
129
+
130
+applicable data protection legislation.
131
+
132
+5.      WARRANTY DISCLAIMER &amp; LIMITATION OF LIABILITY
133
+
134
+5.1 Limitation of Liability. IN ADDITION TO ANY AND ALL LIMITATION OF LIABILITY IN THE GPL
135
+
136
+V2, IN RESPECT TO THE DOCUMENTATION AND OTHERWISE, TO THE MAXIMUM EXTENT MANDATED BY LAW,
137
+
138
+IN NO EVENT WILL VMWARE AND ITS LICENSORS BE LIABLE FOR ANY LOST PROFITS OR BUSINESS
139
+
140
+OPPORTUNITIES, LOSS OF USE, LOSS OF REVENUE, LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOSS
141
+
142
+OF DATA, OR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES UNDER ANY THEORY
143
+
144
+OF LIABILITY, WHETHER BASED IN CONTRACT, TORT, NEGLIGENCE, PRODUCT LIABILITY, OR
145
+
146
+OTHERWISE.  BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
147
+
148
+LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE PRECEDING LIMITATION MAY NOT APPLY
149
+
150
+TO YOU.  VMWARE’S AND ITS LICENSORS’ LIABILITY UNDER THIS EULA WILL NOT, IN ANY EVENT,
151
+
152
+REGARDLESS OF WHETHER THE CLAIM IS BASED IN CONTRACT, TORT, STRICT LIABILITY, OR
153
+
154
+OTHERWISE, EXCEED USD$100. THE FOREGOING LIMITATIONS SHALL APPLY REGARDLESS OF WHETHER
155
+
156
+VMWARE OR ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND
157
+
158
+REGARDLESS OF WHETHER ANY REMEDY FAILS OF ITS ESSENTIAL PURPOSE.
159
+
160
+5.2 Further Limitations.  VMware’s licensors shall have no liability of any kind under
161
+
162
+this EULA and VMware’s liability with respect to any third party software embedded in the
163
+
164
+Program shall be subject to Section 5.1 (Limitation of Liability).  You may not bring a
165
+
166
+claim under this EULA more than eighteen (18) months after the cause of action arises.
167
+
168
+5.3     Documentation Warranty Disclaimer: TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
169
+
170
+LAW, VMWARE AND ITS LICENSORS MAKE NO EXPRESS WARRANTIES UNDER THIS EULA IN RESPECT TO THE
171
+
172
+DOCUMENTATION OR OTHERWISE, AND DISCLAIM ALL IMPLIED WARRANTIES OF MERCHANTABILITY,
173
+
174
+FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT, AND ANY WARRANTY ARISING BY
175
+
176
+STATUTE, OPERATION OF LAW, COURSE OF DEALING OR PERFORMANCE, OR USAGE OF TRADE. VMWARE AND
177
+
178
+ITS LICENSORS DO NOT WARRANT THAT THE DOCUMENTATION WILL BE FREE FROM DEFECTS OR THAT IT
179
+
180
+WILL MEET YOUR REQUIREMENTS.
181
+
182
+6.      COMPLIANCE WITH LAWS; EXPORT CONTROL; GOVERNMENT REGULATIONS.  Each party shall
183
+
184
+comply with all laws applicable to the actions contemplated by this EULA. You acknowledge
185
+
186
+that the Program is of United States origin, is provided subject to the U.S. Export
187
+
188
+Administration Regulations, may be subject to the export control laws of the applicable
189
+
190
+territory, and that diversion contrary to applicable export control laws is prohibited.
191
+
192
+You represent that (1) you are not, and are not acting on behalf of, (a) any person who is
193
+
194
+a citizen, national, or resident of, or who is controlled by the government of any country
195
+
196
+to which the United States has prohibited export transactions; or (b) any person or entity
197
+
198
+listed on the U.S. Treasury Department list of Specially Designated Nationals and Blocked
199
+
200
+Persons, or the U.S. Commerce Department Denied Persons List or Entity List; and (2) you
201
+
202
+will not permit the Program to be used for, any purposes prohibited by law, including, any
203
+
204
+prohibited development, design, manufacture or production of missiles or nuclear, chemical
205
+
206
+or biological weapons. The Program and Documentation are deemed to be “commercial computer
207
+
208
+software” and “commercial computer software documentation”, respectively, pursuant to
209
+
210
+DFARS Section 227.7202 and FAR Section 12.212(b), as applicable.  Any use, modification,
211
+
212
+reproduction, release, performing, displaying or disclosing of the Program and
213
+
214
+Documentation by or for the U.S. Government shall be governed solely by the terms and
215
+
216
+conditions of this EULA.
217
+
218
+11
219
+12
220
+12.5
221
+12.6
222
+7.      GOVERNING LAW.  This EULA is governed by the laws of the State of California,
223
+
224
+United States of America (excluding its conflict of law rules), and the federal laws of
225
+
226
+the United States. To the extent permitted by law, the state and federal courts located in
227
+
228
+Santa Clara County, California will be the exclusive jurisdiction for disputes arising out
229
+
230
+of or in connection with this EULA. The U.N. Convention on Contracts for the International
231
+
232
+Sale of Goods does not apply.
233
+
234
+Photon OS 1.0 GA EULA_2016May19
235
+
236
+        </License>
237
+    </EulaSection>
238
+
239
+    <AnnotationSection>
240
+        <Info>Description of the Product</Info>
241
+        <Annotation>This OVA provides a minimal installed profile of PhotonOS.
242
+   Default password for root user is changeme. However user will be prompted to change the password during first login.
243
+        </Annotation>
244
+
245
+    </AnnotationSection>
... ...
@@ -1,7 +1,7 @@
1 1
 .encoding = "UTF-8"
2 2
 virtualHW.version = "11"
3 3
 scsi0.present = "TRUE"
4
-scsi0.virtualDev = "lsilogic"
4
+scsi0.virtualDev = "pvscsi"
5 5
 scsi0:0.present = "TRUE"
6 6
 scsi0:0.fileName = "VMDK_IMAGE"
7 7
 ethernet0.present = "TRUE"
... ...
@@ -10,8 +10,8 @@ ethernet0.wakeOnPcktRcv = "FALSE"
10 10
 ethernet0.addressType = "generated"
11 11
 ethernet0.linkStatePropagation.enable = "TRUE"
12 12
 ethernet0.connectionType = "None"
13
-displayName = "Photon"
14
-guestOS = "*other26xLinux64Guest"
13
+displayName = "Photon OS"
14
+guestOS = "vmware-photon-64"
15 15
 memsize = "2048"
16 16
 ide1:0.present = "TRUE"
17 17
 ide1:0.autodetect = "TRUE"
... ...
@@ -10,8 +10,8 @@ ethernet0.wakeOnPcktRcv = "FALSE"
10 10
 ethernet0.addressType = "generated"
11 11
 ethernet0.linkStatePropagation.enable = "TRUE"
12 12
 ethernet0.connectionType = "None"
13
-displayName = "Photon"
14
-guestOS = "*other26xLinux64Guest"
13
+displayName = "Photon OS"
14
+guestOS = "vmware-photon-64"
15 15
 memsize = "2048"
16 16
 ide1:0.present = "TRUE"
17 17
 ide1:0.autodetect = "TRUE"
18 18
new file mode 100755
... ...
@@ -0,0 +1,3 @@
0
+#!/bin/bash
1
+echo -e "changeme\nchangeme" | passwd root
2
+chage -d 0 root
0 3
new file mode 100644
... ...
@@ -0,0 +1,246 @@
0
+ 	<ProductSection> 
1
+ 		<Info>Information about the installed software</Info> 
2
+ 		<Product>Photon OS</Product> 
3
+ 		<Vendor>VMware Inc.</Vendor> 
4
+ 		<Version>2.0</Version> 
5
+ 		<FullVersion>2.0</FullVersion> 
6
+ 	</ProductSection>
7
+	<EulaSection>
8
+        <Info>End User License Agreement</Info>
9
+        <License msgid="eula">
10
+
11
+        VMWARE END USER LICENSE AGREEMENT FOR PHOTON OS
12
+
13
+IMPORTANT-READ CAREFULLY:   BY DOWNLOADING, INSTALLING, OR USING THE PROGRAM, YOU (THE
14
+
15
+INDIVIDUAL OR LEGAL ENTITY) AGREE TO BE BOUND BY THE TERMS OF THIS END USER LICENSE
16
+
17
+AGREEMENT (“EULA”).  IF YOU DO NOT AGREE TO THE TERMS OF THIS EULA, YOU MUST NOT DOWNLOAD,
18
+
19
+INSTALL, OR USE THE PROGRAM, AND YOU MUST DELETE OR RETURN THE UNUSED PROGRAM TO THE
20
+
21
+VENDOR FROM WHICH YOU ACQUIRED IT WITHIN THIRTY (30) DAYS.
22
+
23
+1.      DEFINITIONS.
24
+
25
+1.1     “Documentation” means that documentation that is generally provided to You by
26
+
27
+VMware with the Program, as revised by VMware from time to time, and which may include end
28
+
29
+user manuals, operation instructions, installation guides, release notes, and on-line help
30
+
31
+files regarding the use of the Program.
32
+
33
+1.2     “GPL v2” means the GNU General Public License version 2 the terms of which are
34
+
35
+available at http://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html.
36
+
37
+1.3     “Intellectual Property Rights” means all worldwide intellectual property rights,
38
+
39
+including without limitation, copyrights, trademarks, service marks, trade secrets, know
40
+
41
+how, inventions, patents, patent applications, moral rights and all other proprietary
42
+
43
+rights, whether registered or unregistered.
44
+
45
+1.4     “Open Source Software” or “OSS” means software components embedded in the Program
46
+
47
+and provided under separate license terms, which can be found either in the
48
+
49
+open_source_licenses.txt file (or similar file) provided with the Program or at the Photon
50
+
51
+OS source repository at https://github.com/vmware/photon.
52
+
53
+1.5     “Program” means the computer programs included in the object code version of
54
+
55
+Photon OS.
56
+
57
+1.6     “VMware” means VMware, Inc., a Delaware corporation, if You are purchasing
58
+
59
+services for use in the United States and VMware International Limited, a company
60
+
61
+organized and existing under the laws of Ireland, for all other purchases.
62
+2.              LICENSE GRANT.
63
+
64
+2.1     General License Grant.  VMware grants to You a license to use the Program pursuant
65
+
66
+to the terms of the GPL v2.
67
+
68
+2.2     Open Source Software.  Notwithstanding anything herein to the contrary, Open
69
+
70
+Source Software is licensed to You under such OSS’s own applicable license terms, which
71
+
72
+can be found in the open_source_licenses.txt file, or the corresponding source files for
73
+
74
+the Program available at https://github.com/vmware/photon. To the extent the license for
75
+
76
+any Open Source Software requires VMware to make available to You the corresponding source
77
+
78
+code and/or modifications (the "Source Files"), You may obtain a copy of the applicable
79
+
80
+Source Files from the Photon OS source repository at  https://github.com/vmware/photon or
81
+
82
+by sending a written request, with Your name and address to: VMware, Inc., 3401 Hillview
83
+
84
+Avenue, Palo Alto, CA 94304, United States of America. All requests should clearly
85
+
86
+specify:  Open Source Files Request, Attention: General Counsel.  This offer to obtain a
87
+
88
+copy of the Source Files is valid for three years from the date You acquired this Program.
89
+
90
+2.3     Copying of Documentation Permitted. You may copy the Documentation as necessary to
91
+
92
+install, run and use the Program, but otherwise for archival purposes only.
93
+
94
+2.4     Restrictions.  You are not authorized to redistribute modified versions of the
95
+
96
+Program with VMware trademarks and logos.
97
+
98
+2.5     Intellectual Property in Trademarks and Documentation.  Notwithstanding the terms
99
+
100
+applicable to the Program, VMware and its licensors retain all ownership in VMware
101
+
102
+trademarks and the Documentation, including all modifications, enhancements and derivative
103
+
104
+works thereof, and all Intellectual Property Rights therein. Your rights to use the
105
+
106
+Documentation and VMware trademarks are limited to those expressly granted in this EULA,
107
+
108
+and no other rights are implied.
109
+
110
+3.      SUPPORT AND SUBSCRIPTION SERVICES.  VMware does not provide any support or
111
+
112
+subscription services for the Program under this EULA.
113
+
114
+4.      DATA PRIVACY. You agree that VMware may process technical and related information
115
+
116
+about Your use of the Program which may include internet protocol address, hardware
117
+
118
+identification, operating system, application software, peripheral hardware, and non-
119
+
120
+personally identifiable Program usage statistics to facilitate the provisioning of online
121
+
122
+services and may transfer such information to other companies in the VMware worldwide
123
+
124
+group of companies from time to time. To the extent that this information constitutes
125
+
126
+personal data, VMware shall be the controller of such personal data. To the extent that it
127
+
128
+acts as a controller, each party shall comply at all times with its obligations under
129
+
130
+applicable data protection legislation.
131
+
132
+5.      WARRANTY DISCLAIMER &amp; LIMITATION OF LIABILITY
133
+
134
+5.1 Limitation of Liability. IN ADDITION TO ANY AND ALL LIMITATION OF LIABILITY IN THE GPL
135
+
136
+V2, IN RESPECT TO THE DOCUMENTATION AND OTHERWISE, TO THE MAXIMUM EXTENT MANDATED BY LAW,
137
+
138
+IN NO EVENT WILL VMWARE AND ITS LICENSORS BE LIABLE FOR ANY LOST PROFITS OR BUSINESS
139
+
140
+OPPORTUNITIES, LOSS OF USE, LOSS OF REVENUE, LOSS OF GOODWILL, BUSINESS INTERRUPTION, LOSS
141
+
142
+OF DATA, OR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES UNDER ANY THEORY
143
+
144
+OF LIABILITY, WHETHER BASED IN CONTRACT, TORT, NEGLIGENCE, PRODUCT LIABILITY, OR
145
+
146
+OTHERWISE.  BECAUSE SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF
147
+
148
+LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE PRECEDING LIMITATION MAY NOT APPLY
149
+
150
+TO YOU.  VMWARE’S AND ITS LICENSORS’ LIABILITY UNDER THIS EULA WILL NOT, IN ANY EVENT,
151
+
152
+REGARDLESS OF WHETHER THE CLAIM IS BASED IN CONTRACT, TORT, STRICT LIABILITY, OR
153
+
154
+OTHERWISE, EXCEED USD$100. THE FOREGOING LIMITATIONS SHALL APPLY REGARDLESS OF WHETHER
155
+
156
+VMWARE OR ITS LICENSORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND
157
+
158
+REGARDLESS OF WHETHER ANY REMEDY FAILS OF ITS ESSENTIAL PURPOSE.
159
+
160
+5.2 Further Limitations.  VMware’s licensors shall have no liability of any kind under
161
+
162
+this EULA and VMware’s liability with respect to any third party software embedded in the
163
+
164
+Program shall be subject to Section 5.1 (Limitation of Liability).  You may not bring a
165
+
166
+claim under this EULA more than eighteen (18) months after the cause of action arises.
167
+
168
+5.3     Documentation Warranty Disclaimer: TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE
169
+
170
+LAW, VMWARE AND ITS LICENSORS MAKE NO EXPRESS WARRANTIES UNDER THIS EULA IN RESPECT TO THE
171
+
172
+DOCUMENTATION OR OTHERWISE, AND DISCLAIM ALL IMPLIED WARRANTIES OF MERCHANTABILITY,
173
+
174
+FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT, AND ANY WARRANTY ARISING BY
175
+
176
+STATUTE, OPERATION OF LAW, COURSE OF DEALING OR PERFORMANCE, OR USAGE OF TRADE. VMWARE AND
177
+
178
+ITS LICENSORS DO NOT WARRANT THAT THE DOCUMENTATION WILL BE FREE FROM DEFECTS OR THAT IT
179
+
180
+WILL MEET YOUR REQUIREMENTS.
181
+
182
+6.      COMPLIANCE WITH LAWS; EXPORT CONTROL; GOVERNMENT REGULATIONS.  Each party shall
183
+
184
+comply with all laws applicable to the actions contemplated by this EULA. You acknowledge
185
+
186
+that the Program is of United States origin, is provided subject to the U.S. Export
187
+
188
+Administration Regulations, may be subject to the export control laws of the applicable
189
+
190
+territory, and that diversion contrary to applicable export control laws is prohibited.
191
+
192
+You represent that (1) you are not, and are not acting on behalf of, (a) any person who is
193
+
194
+a citizen, national, or resident of, or who is controlled by the government of any country
195
+
196
+to which the United States has prohibited export transactions; or (b) any person or entity
197
+
198
+listed on the U.S. Treasury Department list of Specially Designated Nationals and Blocked
199
+
200
+Persons, or the U.S. Commerce Department Denied Persons List or Entity List; and (2) you
201
+
202
+will not permit the Program to be used for, any purposes prohibited by law, including, any
203
+
204
+prohibited development, design, manufacture or production of missiles or nuclear, chemical
205
+
206
+or biological weapons. The Program and Documentation are deemed to be “commercial computer
207
+
208
+software” and “commercial computer software documentation”, respectively, pursuant to
209
+
210
+DFARS Section 227.7202 and FAR Section 12.212(b), as applicable.  Any use, modification,
211
+
212
+reproduction, release, performing, displaying or disclosing of the Program and
213
+
214
+Documentation by or for the U.S. Government shall be governed solely by the terms and
215
+
216
+conditions of this EULA.
217
+
218
+11
219
+12
220
+12.5
221
+12.6
222
+7.      GOVERNING LAW.  This EULA is governed by the laws of the State of California,
223
+
224
+United States of America (excluding its conflict of law rules), and the federal laws of
225
+
226
+the United States. To the extent permitted by law, the state and federal courts located in
227
+
228
+Santa Clara County, California will be the exclusive jurisdiction for disputes arising out
229
+
230
+of or in connection with this EULA. The U.N. Convention on Contracts for the International
231
+
232
+Sale of Goods does not apply.
233
+
234
+Photon OS 1.0 GA EULA_2016May19
235
+
236
+        </License>
237
+    </EulaSection>
238
+
239
+    <AnnotationSection>
240
+        <Info>Description of the Product</Info>
241
+        <Annotation>This OVA provides a minimal installed profile of PhotonOS.
242
+   Default password for root user is changeme. However user will be prompted to change the password during first login.
243
+        </Annotation>
244
+
245
+    </AnnotationSection>
... ...
@@ -9,6 +9,7 @@
9 9
     "size": {"root": "8", "swap": "0"},
10 10
     "boot":"efi",
11 11
     "public_key":"<ssh-key-here>",
12
+    "customartifacts": { "postinstallscripts": ["ova_uefi-custom-patch.sh"] },
12 13
     "artifacttype": "ova",
13 14
     "keeprawdisk": "false"
14 15
 }
... ...
@@ -10,8 +10,8 @@ ethernet0.wakeOnPcktRcv = "FALSE"
10 10
 ethernet0.addressType = "generated"
11 11
 ethernet0.linkStatePropagation.enable = "TRUE"
12 12
 ethernet0.connectionType = "None"
13
-displayName = "Photon"
14
-guestOS = "*other26xLinux64Guest"
13
+displayName = "Photon OS"
14
+guestOS = "vmware-photon-64"
15 15
 memsize = "2048"
16 16
 ide1:0.present = "TRUE"
17 17
 ide1:0.autodetect = "TRUE"