Skip to content

Commit

Permalink
Add new article "VM Disk Resize"
Browse files Browse the repository at this point in the history
Fixes
- update packages across all articles

Signed-off-by: Leonid Belenkiy <[email protected]>
  • Loading branch information
unbreakabl3 committed Oct 28, 2024
1 parent a8a07da commit af1c526
Show file tree
Hide file tree
Showing 25 changed files with 468 additions and 23 deletions.
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

source "https://rubygems.org"

gem "jekyll-theme-chirpy", "~> 7.0", ">= 7.0.1"
gem "jekyll-theme-chirpy", "~> 7.0", ">= 7.1.1"
gem "csv"
gem "base64"
group :test do
Expand Down
5 changes: 4 additions & 1 deletion _posts/2024-02-29-vro-how-to-resolve-ip-address.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,4 +170,7 @@ describe( 'waitForDNSResolve', () => {

## Source code

The source code can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/general_examples)
The source code can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/general_examples) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/disk_management/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> All packages should be imported
{: .prompt-info}
5 changes: 4 additions & 1 deletion _posts/2024-03-07-vro-how-to-ssh.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,4 +176,7 @@ const example = new SSH()
## Source code
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/general_examples)
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/general_examples) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/disk_management/com.vmware.pscoe.library.ecmascript-2.43.0.package).
> All packages should be imported
{: .prompt-info}
7 changes: 5 additions & 2 deletions _posts/2024-03-14-vro-configuration-element-how-to.md
Original file line number Diff line number Diff line change
Expand Up @@ -200,9 +200,12 @@ export class InvalidConfigElementError extends Error {
## Unit-Test

I decided not to post the unit tests here because they are mostly self-explanatory. And - they are a lot :)
I think the results of the tests should be enough. The tests themself can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/general_examples/src/test/configElement.test.ts).
I think the results of the tests should be enough. The tests them-self can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/general_examples/src/test/configElement.test.ts).
![img-description](/assets/img/vro-configuration-element-how-to/image%202.png){: .shadow }

## Source Code

The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/general_examples)
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/general_examples) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/disk_management/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> All packages should be imported
{: .prompt-info}
5 changes: 5 additions & 0 deletions _posts/2024-03-30-vro-how-to-use-external-validations.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,3 +109,8 @@ The external validation can significantly reduce the risk of errors, improve the
## Source Code

The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/general_examples/src/actions/external_validation/validateVM.ts).

The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/general_examples/com.examples.vmware_aria_orchestrator_examples-1.0.25.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/disk_management/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> All packages should be imported
{: .prompt-info}
Original file line number Diff line number Diff line change
Expand Up @@ -205,4 +205,9 @@ In part two, we will talk about the Custom Form - how to make it more beautiful

## Source Code

The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/poc_example)
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/poc_example).

The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/poc_example/com.clouddepth.poc_example-1.0.9.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/poc_example/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> All packages should be imported
{: .prompt-info}
Original file line number Diff line number Diff line change
Expand Up @@ -121,4 +121,9 @@ In part three, we will try to see how to achieve similar functionality in Aria A

## Source Code

The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/poc_example)
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/poc_example).

The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/poc_example/com.clouddepth.poc_example-1.0.9.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/poc_example/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> All packages should be imported
{: .prompt-info}
Original file line number Diff line number Diff line change
Expand Up @@ -418,4 +418,9 @@ Today we saw how we can make any deployed resource be automatically destroyed af

## Source Code

The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/poc_example_for_vra)
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/poc_example_for_vra).

The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/poc_example_for_vra/com.clouddepth.poc_example_for_vra-1.0.61.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/poc_example_for_vra/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> All packages should be imported
{: .prompt-info}
Original file line number Diff line number Diff line change
Expand Up @@ -236,4 +236,9 @@ In the next part, we'll add more functionality and allow the VM Hardware upgrade
## Source Code
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/upgrade_vm_tools)
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/upgrade_vm_tools).
The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/upgrade_vm_tools/com.clouddepth.upgrade_vm_tools-1.0.81.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/upgrade_vm_tools/com.vmware.pscoe.library.ecmascript-2.43.0.package).
> All packages should be imported
{: .prompt-info}
Original file line number Diff line number Diff line change
Expand Up @@ -274,4 +274,9 @@ Any feedback is highly appreciated.

## Source Code

The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/host_profiles)
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/host_profiles).

The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/host_profiles/com.clouddepth.host_profiles-1.0.26.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/host_profiles/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> All packages should be imported
{: .prompt-info}
7 changes: 6 additions & 1 deletion _posts/2024-06-28-vro-how-to-set-cluster-vm-hw-version.md
Original file line number Diff line number Diff line change
Expand Up @@ -290,4 +290,9 @@ Any feedback is highly appreciated.

## Source Code

The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/set_vm_hw_version)
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/set_vm_hw_version).

The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/set_vm_hw_version/pom.xml/com.clouddepth.set_vm_hw_version-1.0.39.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/set_vm_hw_version/pom.xml/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> All packages should be imported
{: .prompt-info}
Original file line number Diff line number Diff line change
Expand Up @@ -251,4 +251,7 @@ Any feedback is highly appreciated.
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/add_new_nic_to_vm/src) and [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/general_examples/src/actions/virtualNetworkManagement.ts).
The vRO packages are also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/add_new_nic_to_vm/com.clouddepth.add_new_nic_to_vm-1.0.14.package) and [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/general_examples/com.examples.vmware_aria_orchestrator_examples-1.0.20.package).
The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/add_new_nic_to_vm/com.clouddepth.add_new_nic_to_vm-1.0.14.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/add_new_nic_to_vm/com.vmware.pscoe.library.ecmascript-2.43.0.package).
> All packages should be imported
{: .prompt-info}
5 changes: 4 additions & 1 deletion _posts/2024-08-14-event-driven-datacenter-with-vro.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,4 +174,7 @@ Any feedback is highly appreciated.

The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/policy_management/src) and [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/general_examples/src/actions/virtualNetworkManagement.ts).

The vRO packages are also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/policy_management/com.clouddepth.policy_management-1.0.6.package) and [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/general_examples/com.examples.vmware_aria_orchestrator_examples-1.0.21.package).
The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/policy_management/com.clouddepth.policy_management-1.0.6.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/policy_management/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> All packages should be imported
{: .prompt-info}
6 changes: 3 additions & 3 deletions _posts/2024-09-19-vro-disk-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -429,9 +429,9 @@ Surprisingly, attaching a disk to a virtual machine can be a challenging task. F
## Source Code
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/disk_management/src)
The source code with the unit tests can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/disk_management/src).
The vRO packages are also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/disk_management/com.clouddepth.disk_management-1.0.97.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/blob/main/disk_management/com.vmware.pscoe.library.ecmascript-2.41.0.package).
The vRO package is available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/disk_management/com.clouddepth.disk_management-1.0.136.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/disk_management/com.vmware.pscoe.library.ecmascript-2.43.0.package).
> Both packages should be imported
> All packages should be imported
{: .prompt-info}
13 changes: 6 additions & 7 deletions _posts/2024-10-10-vro-content-library-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,6 @@ Let's create a basic function named `getAllVapiEndpoints.js`.
The function will attempt to locate all instances of `Server.findAllByType` all the objects of type `VAPI Endpoint`. If we find their names, let's return them. We want to show only their names in the custom form dropdown menu, but not the whole object, since objects can't be shown there.

```javascript
*/
/**
* @returns {Array/string} - Array of all VAPI endpoints
*/
Expand All @@ -82,9 +81,9 @@ This approach will facilitate code cleanliness, enhanced readability, and testab

So, what we have here:

1. Validated provided inputs
2. Find an API endpoint object based on the provided name
3. Find content library objects
1. Validated provided inputs.
2. Find an API endpoint object based on the provided name.
3. Find content library objects.
4. Get content library names from the objects.

We must implement all of these features to display the dropdown list of all libraries in the custom form. This will significantly enhance the user experience, as it will be much easier for users to locate the required content.
Expand Down Expand Up @@ -312,9 +311,9 @@ As we can observe, the content library is a highly versatile and powerful tool.

## Source Code

The source code can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/content_library_management)
The source code can be found [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/tree/main/content_library_management).

The vRO packages are also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/content_library_management/com.clouddepth.content_library_management-1.0.40.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/content_library_management/com.vmware.pscoe.library.ecmascript-2.41.0.package).
The vRO package is also available [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/content_library_management/com.clouddepth.content_library_management-1.0.40.package) and the external ECMASCRIPT package [here](https://github.com/unbreakabl3/vmware_aria_orchestrator_examples/raw/refs/heads/main/content_library_management/com.vmware.pscoe.library.ecmascript-2.43.0.package).

> Both packages should be imported
> All packages should be imported
{: .prompt-info}
Loading

0 comments on commit af1c526

Please sign in to comment.