Skip to content

Commit

Permalink
Merge pull request #165 from aalves08/163-bring-back-raw-disk-build
Browse files Browse the repository at this point in the history
add build media type to support RAW disk image build
  • Loading branch information
aalves08 authored Feb 21, 2024
2 parents 524c406 + 37ddceb commit fe30854
Showing 1 changed file with 6 additions and 24 deletions.
30 changes: 6 additions & 24 deletions pkg/elemental/components/BuildMedia.vue
Original file line number Diff line number Diff line change
Expand Up @@ -43,16 +43,6 @@ export default {
async fetch() {
this.seedImagesList = await this.$store.dispatch('management/findAll', { type: ELEMENTAL_SCHEMA_IDS.SEED_IMAGE });
this.managedOsVersions = await this.$store.dispatch('management/findAll', { type: ELEMENTAL_SCHEMA_IDS.MANAGED_OS_VERSIONS });
// *********** TO DELETE WHEN MEDIA TYPE IS GOOD TO GO
this.filteredManagedOsVersions = this.managedOsVersions.filter(v => v.spec?.type === MEDIA_TYPES.ISO.type) || [];
this.buildMediaOsVersions = this.filteredManagedOsVersions.map((f) => {
return {
label: `${ f.spec?.metadata?.displayName } ${ f.spec?.version }`,
value: f.spec?.metadata?.uri,
};
});
// EO DELETE!!!
},
data() {
return {
Expand All @@ -64,9 +54,7 @@ export default {
{ label: MEDIA_TYPES.ISO.label, value: MEDIA_TYPES.ISO.type },
{ label: MEDIA_TYPES.RAW.label, value: MEDIA_TYPES.RAW.type },
],
// *********** TO UNCOMMENT WHEN MEDIA TYPE IS GOOD TO GO
// buildMediaTypeSelected: '',
buildMediaTypeSelected: MEDIA_TYPES.ISO,
buildMediaTypeSelected: '',
buildMediaOsVersionSelected: '',
registrationEndpointSelected: '',
mediaBuildTriggerError: '',
Expand Down Expand Up @@ -103,14 +91,10 @@ export default {
},
isBuildMediaBtnEnabled() {
if (this.displayRegEndpoints) {
// *********** TO UNCOMMENT WHEN MEDIA TYPE IS GOOD TO GO
// return this.registrationEndpointSelected && this.buildMediaOsVersionSelected && this.buildMediaTypeSelected;
return this.registrationEndpointSelected && this.buildMediaOsVersionSelected;
return this.registrationEndpointSelected && this.buildMediaOsVersionSelected && this.buildMediaTypeSelected;
}
// *********** TO UNCOMMENT WHEN MEDIA TYPE IS GOOD TO GO
// return this.buildMediaOsVersionSelected && this.buildMediaTypeSelected;
return this.buildMediaOsVersionSelected;
return this.buildMediaOsVersionSelected && this.buildMediaTypeSelected;
},
seedImageFound() {
if (this.seedImage) {
Expand Down Expand Up @@ -168,8 +152,7 @@ export default {
namespace: 'fleet-default'
},
spec: {
// *********** TO UNCOMMENT WHEN MEDIA TYPE IS GOOD TO GO
// type: this.buildMediaTypeSelected,
type: this.buildMediaTypeSelected,
baseImage: this.buildMediaOsVersionSelected,
registrationRef: {
name: machineRegName,
Expand Down Expand Up @@ -224,8 +207,7 @@ export default {
:options="registrationEndpointsOptions"
/>
</div>
<!-- *********** TO UNCOMMENT WHEN MEDIA TYPE IS GOOD TO GO -->
<!-- <div class="col span-2">
<div class="col span-2">
<LabeledSelect
v-model="buildMediaTypeSelected"
class="mr-20"
Expand All @@ -235,7 +217,7 @@ export default {
:options="buildMediaTypes"
option-key="value"
/>
</div> -->
</div>
<div class="col span-3">
<LabeledSelect
v-model="buildMediaOsVersionSelected"
Expand Down

0 comments on commit fe30854

Please sign in to comment.