Versões de lançamento

VMware Aria Automation | Outubro de 2023

VMware Aria Automation | 19 de outubro de 2023

  • VMware Aria Automation compilação 22618990

  • VMware Aria Automation Easy Installer compilação 22623510

  • VMware Aria Automation Cloud Extensibility Proxy compilação 22619255

  • VMware Aria Automation Orchestrator compilação 22619049

Atualizações feitas neste documento

Data

Descrição da atualização

Tipo

19 de outubro de 2023

Publicação inicial do VMware Aria Automation 8.14

14 de outubro de 2023

Publicação inicial do VMware Aria Automation, outubro de 2023

Para obter mais informações, consulte nossos blogs sobre as versões do VMware Aria Automation.

A partir da versão de abril de 2023, o nome do produto agora é alterado de vRealize Automation para VMware Aria Automation. VMware Aria Automation também agora inclui estes serviços como um produto unificado:

  • VMware Aria Automation Config (anteriormente SaltStack Config)

  • VMware Aria Automation for Secure Hosts (anteriormente SaltStack SecOps)

  • VMware Aria Automation Orchestrator (anteriormente vRealize Orchestrator)

Sobre o VMware Aria Automation

Você pode encontrar informações sobre esses novos recursos e muito mais no VMware Aria Automation e na ajuda de sinalização e dicas de ferramenta da interface do usuário. Informações adicionais estão disponíveis quando você abre o painel de suporte no produto, onde é possível ler e pesquisar tópicos relacionados e visualizar artigos da base de conhecimento e postagens da comunidade referentes à página da interface do usuário ativa.

Aviso: As Notas da versão das versões anteriores são arquivadas anualmente:

Antes de começar

Familiarize-se com os documentos de suporte.

VMware Aria Automation

VMware Aria Automation 8.14

Depois de configurar seus usuários, você poderá usar os guias Introdução e Uso e Gerenciamento para cada um dos serviços incluídos. Os guias de Introdução incluem prova de conceito completa. Os guias de Uso e gerenciamento fornecem informações mais detalhadas que dão suporte à sua exploração dos recursos disponíveis. Informações adicionais também estão disponíveis na Documentação do produto VMware Aria Automation.

Depois de instalar o vRealize Automation e configurar seus usuários, você poderá usar os guias de Introdução e Uso e gerenciamento para cada um dos serviços incluídos. Os guias de Introdução incluem prova de conceito completa. Os guias de Uso e gerenciamento fornecem informações mais detalhadas que dão suporte à sua exploração dos recursos disponíveis. Informações adicionais também estão disponíveis na Documentação do produto VMware Aria Automation.

Automation Config e Secure Hosts

Automation Config e Secure Hosts 8.14

Automation Orchestrator 8.14

Requisitos de upgrade do Automation Config

Antes de poder fazer upgrade do seu dispositivo Automation Config, você deve fazer upgrade do Master Plugin. Para obter informações sobre como fazer upgrade do Master Plugin, consulte Fazer upgrade do Master Plugin.

Novidades do VMware Aria Automation de outubro/8.14

  • Novo bloco unificado para o VMware Aria Automation com nomes de serviço renomeados

    O VMware Aria Automation no local 8.14 e posterior tem uma família unificada de serviços: "Aria Automation". Dependendo da licença e da função do usuário, você verá "Aria Automation Assembler" (Cloud Assembly), "Aria Automation Service Broker", "Aria Automation Pipelines" (Code Stream) como uma família de serviços no "Aria Automation". Um novo seletor de serviço permite uma navegação rápida e fácil entre os serviços no VMware Aria Automation. 

  • Melhorias de usabilidade do VMware Aria Automation Config

    As seguintes melhorias de usabilidade foram adicionadas ao VMware Aria Automation Config:

    • Capacidade de exibir notificações sobre ações do usuário com botões em cada página.

    • Capacidade de usar ícones de atualização para obter o status mais recente dos trabalhos em todas as páginas aplicáveis.

    • Capacidade de copiar o número de identificação do trabalho (JID) usando o ícone copiar.

    • Alternâncias booleanas consistentes.

    • Forneça mais clareza sobre o status do trabalho após a execução do trabalho. O status do trabalho pode ser:

      • Falhou

      • Passou

  • Variável de formulários personalizados para distinguir campos entre Criar e Atualizar Formulários

    Uma variável de contexto é adicionada no Designer de Formulários chamada "IsUpdateAction" que pode ser usada no formulário personalizado para indicar se o campo é usado para solicitações de criação ou atualização de implantação.

  • Disponibilidade geral da Interface de Consumo de Nuvem (CCI)

    Usando a tecnologia do VMware Aria Automation Service Broker, do vSphere with Tanzu e do vSphere+, a Interface de Consumo de Nuvem apresenta um conjunto de recursos que os administradores de nuvem podem usar para oferecer uma experiência moderna de autoatendimento orientada à UI ou K8S CLI para nuvens da VMware. Essa versão traz o CCI para a Disponibilidade Geral. O conjunto de recursos do CCI está disponível apenas para clientes do VMware Aria Automation SaaS na região dos EUA. Consulte a documentação e a página da Web principal para obter mais informações.

  • Usando o espaço livre de endereço IP no conjunto de todos os intervalos de IP para VMs e LB VIP

    Durante a alocação de uma rede de dentro de um perfil contendo várias redes, agora consideraremos o espaço livre de endereços IP no conjunto de intervalos de IP na rede. Isso evita cenários em que uma rede na qual o provisionamento falha pode ser escolhida.

  • Integração rápida em massa para VMs na página Máquinas Virtuais

    Os administradores de nuvem agora podem selecionar máquinas virtuais descobertas e integrá-las rapidamente em massa ao gerenciamento do VMware Aria Automation sem um plano de integração.

    OBSERVAÇÃO: As VMs integradas por meio desse fluxo não são consideradas para os limites do projeto por padrão. Há um limite de 50 máquinas quando você executa essa ação por meio da UI e da API. Saiba mais.

  • Suporte a IPv6 para cargas de trabalho provisionadas do VMware Aria Automation com um IPAM externo

    Esse recurso introduz suporte para atribuir o IPv6 a cargas de trabalho de pilha única e dupla provisionadas pelo VMware Aria Automation em que o endereço IPv6 é solicitado por meio de uma integração do VMware Aria Automation com um sistema IPAM externo.

    OBSERVAÇÃO: Isso também requer que o plug-in IPAM ofereça suporte ao IPv6.

  • Suporte para condições de propriedade relacionadas à implantação para ações de dia 2 personalizadas

    As ações de dia 2 personalizadas agora oferecem suporte a propriedades condicionais relacionadas à implantação. Ações de dia 2 personalizadas que chegam por meio do assistente de migração com o nome herdeiro da implantação, pois as condições precisam ser reconfiguradas com esse novo recurso.

  • Suporte para hosts e clusters do vCenter no modo de manutenção

    Quando um host do vCenter ESXi é colocado no modo de manutenção, o VMware Aria Automation pode detectar a alteração de estado do host e não seleciona esse host para provisionar uma VM. Essa alteração de estado não é refletida imediatamente no VMware Aria Automation. Ela requer uma enumeração de recursos (é executada a cada 10 minutos) para ser concluída. Depois que um host é colocado no modo de manutenção e atualizado no VMware Aria Automation, o host continuará a ser mostrado na página Infraestrutura > Recursos > Calcular e poderá ser selecionado na lista da página Zonas de Nuvem > Calcular. Mas as novas solicitações de provisionamento de VM ignorarão esse host e selecionarão apenas hosts ativos para provisionamento. 

    Para clusters, se um dos hosts do cluster for colocado em manutenção, o cluster ainda poderá ser selecionado para provisionamento de VM se o cluster tiver pelo menos um host ativo. Se todos os hosts em um cluster forem colocados no modo de manutenção no vCenter para que não haja hosts ativos neste cluster, o VMware Aria Automation ignorará esse cluster para provisionar VMs.

    Os hosts no modo de manutenção serão ignorados para provisionamento até que o host seja removido do modo de manutenção e a enumeração de recursos do VMware Aria Automation tenha sido concluída com êxito.

  • Suporte para Active Directory no Windows 2022 para o vIDM 3.3.7 com o patch VMSA mais recente

    O patch VMSA mais recente agora inclui suporte para o Active Directory no Windows para uso no vIDM 3.3.7. Você pode baixar o patch no portal do VMware Customer Connect. Sem o patch, os usuários serão removidos quando a sincronização do vIDM for concluída.

    Para obter mais informações sobre o vIDM 3.3.7, acesse as Notas da versão do vIDM 3.3.7.

  • Eventos de extensibilidade estão disponíveis para fluxos de trabalho de aprovação

    Novos tópicos de eventos agora estão disponíveis para vários eventos durante o fluxo de trabalho de aprovação de acordo com uma política de aprovação. Os eventos são gerados quando:

    • Uma solicitação de aprovação é criada.

    • Uma solicitação de aprovação é aprovada.

    • Uma solicitação é aprovada pelo usuário autorizado

    • Uma solicitação de aprovação é rejeitada.

    • Uma solicitação é aprovada em um nível em uma política de aprovação de vários níveis.

    Esses eventos podem ser usados para disparar um fluxo de trabalho ou ação de extensibilidade do Automation Orchestrator.

  • Atualizar mapeamentos de imagem em massa entre contas de nuvem

    Os mapeamentos de imagem agora são mais fáceis de gerenciar em grande escala entre contas de nuvem. Os clientes agora podem atualizar mapeamentos de imagem em massa gerenciando todos os mapeamentos de imagem para uma conta/região de nuvem específica simultaneamente. Anteriormente, isso tinha que ser feito individualmente para cada imagem em uma conta de nuvem.

  • Disponibilidade da função de ação de dia 2 Cancelar registro para VMs ausentes

    A função de ação de dia 2 Cancelar registro agora está disponível para máquinas virtuais que estão no estado "ausente".

    OBSERVAÇÃO: Se a VM estiver no estado "ausente" por mais de 30 dias, a ação de cancelamento de registro não terá suporte.

  • Gerenciamento aprimorado de tags por meio da interface do usuário e da API

    Vários aprimoramentos são feitos para facilitar o gerenciamento de tags por meio da API. Os usuários agora poderão excluir tags se elas não estiverem em uso e recuperar as informações de uso de tags. No console do VMware Aria Automation, agora os usuários podem ver todas as origens de uma tag, enquanto anteriormente o console só mostraria uma, se duas tags existissem com o mesmo nome, mas de origem diferente. Os usuários também podem classificar e filtrar com base na chave e no valor de uma tag e na origem de uma tag.

  • Aviso de descontinuação para tempos de execução de ações de extensibilidade do VMware Aria Automation

    As ações de extensibilidade estão introduzindo novos tempos de execução a partir da versão atual. Os tempos de execução antigos são considerados obsoletos imediatamente e terão suporte por um período de carência. Espera-se que o último período de carência termine com a versão de janeiro, após a qual os tempos de execução antigos serão removidos e as ações de extensibilidade serão padronizadas para os novos tempos de execução.

    Estamos adicionando uma nova propriedade ao objeto de ação chamado "runtimeVersion" para ajudar os clientes a navegar pelo período de transição. As ações de extensibilidade serão padronizadas para a versão obsoleta do tempo de execução quando a propriedade "runtimeVersion" não estiver definida. Quando novas ações forem criadas, elas serão padronizadas para as versões atualizadas do tempo de execução. A propriedade "runtimeVersion" será removida após o período de carência. Também estamos adicionando opções nas interfaces do usuário da ação de extensibilidade para alertar os usuários sobre a descontinuação. 

    Veja a seguir uma lista dos tempos de execução descontinuados:

    AWS:

    • Python 3,7

    • Node.js 14

    Azure:

    • Python 3.8

    • Node.js 12

    No local:

    • Python 3,7

    • Node.js 14

    • Powershell 7.1.7

    Estas versões de tempo de execução descontinuadas foram substituídas pelas seguintes:

    AWS:

    • Python 3.10

    • Node.js 18

    Azure:

    • Python 3.10

    • Node.js 18

    No local:

    • Python 3.10

    • Node.js 18

    • Powershell 7.2.7

Novidades do Automation Orchestrator de outubro/8.14

  • A versão de tempo de execução do Python foi atualizada para 3.10

    O Automation Orchestrator agora usa a versão 3.10 do tempo de execução do Python. O Python 3.7 foi descontinuado e o período de carência expirou conforme especificado no aviso de descontinuação nas notas da versão do VMware Aria Automation de julho de 2023/8.13. Os clientes são aconselhados a começar a usar o Python 3.10 imediatamente.

  • A versão de tempo de execução do PowerCLI foi atualizada para 12

    O Automation Orchestrator agora usa a versão 12 do tempo de execução do PowerCLI. O PowerCLI 11 foi descontinuado e o período de carência expirou conforme especificado no aviso de descontinuação nas notas da versão do VMware Aria Automation de julho de 2023/8.13. Os clientes são aconselhados a começar a usar o PowerCLI 12 imediatamente.

Problemas resolvidos

  • O valor padrão da variável do Automation Orchestrator tem prioridade sobre o valor padrão do formulário de interação do usuário

    Quando uma variável do Automation Orchestrator tem um valor padrão definido na definição de variáveis e no formulário de interação do usuário, o valor padrão da definição de variáveis tem prioridade quando o formulário é acessado no VMware Aria Automation. Se a variável tiver um valor externo definido a partir do formulário de interação do usuário e do valor padrão da definição de variáveis, o valor externo terá prioridade sobre o valor padrão da definição de variáveis.

    Se a variável tiver um valor condicional definido a partir do formulário de interação do usuário e do valor padrão da definição de variáveis, a variável primeiro terá o valor padrão mostrado. No entanto, se o usuário alterar o valor da caixa de texto da qual a variável é dependente, o valor condicional da variável terá prioridade dependendo do novo valor que o usuário definiu.

    Se o valor externo de uma caixa de texto depender de uma variável com um valor padrão diferente definido na definição de variáveis e no formulário de interação do usuário, a ação externa será chamada uma vez para os valores e o valor padrão das variáveis terá prioridade.

  • Ações do Automation Orchestrator de longa execução (mais de 60 segundos) causam um tempo limite no Serviço de Formulário do ambiente do VMware Aria Automation

    A partir da versão 8.10.2, o tempo limite para recuperar valores de formulário personalizado por meio de ações de extensibilidade ou ações externas do Automation Orchestrator foi alterado de 10 minutos para um minuto. Isso fazia com que formulários personalizados que têm valores de uma origem externa atingissem o tempo limite se a ação fosse executada por mais de 1 minuto.

    Com a versão atual, o tempo limite é aumentado de volta para 10 minutos.

  • Numeração incorreta na página de fluxo de trabalho do Automation Orchestrator

    A numeração na página de fluxo de trabalho do Automation Orchestrator podia ser exibida incorretamente.

  • Não é possível copiar a autenticação Kerberos ao executar o fluxo de trabalho "Clonar um host REST"

    Anteriormente, os usuários não podiam copiar a autenticação Kerberos ao executar o fluxo de trabalho Clonar um host REST porque essa opção não estava disponível no menu suspenso Tipo de autenticação do host. Agora, essa opção foi adicionada e está funcionando conforme o esperado.

  • A operação Pull leva muito tempo para ser concluída ao usar um repositório Git remoto

    Ao tentar extrair um grande número de fluxos de trabalho do repositório Git integrado ao Automation Orchestrator, as operações de Pull levam muito tempo para serem concluídas.

Novidades do VMware Aria Automation 8.13.1 de agosto de 2023

  • Nomenclatura personalizada para recursos de plug-in

    Os recursos baseados em plug-in agora oferecem suporte a um recurso de nomenclatura personalizada. Agora você pode definir modelos de nomenclatura personalizados no nível do projeto ou no nível da organização e usá-los da mesma maneira que os recursos clássicos. Auxiliares de nomenclatura personalizada também estão disponíveis na tela Automation Assembler. Esses auxiliares podem ser usados como outros auxiliares de alocação em objetos de nuvem.

  • Conformidade FIPS para recursos baseados em plug-in

    Os serviços recém-adicionados ao VMware Aria Automation são compatíveis com Federal Information Processing Standards (FIPS). Isso satisfaz os requisitos das divisões do governo federal dos EUA, instituições de pesquisa, universidades, prestadores de serviços de defesa e qualquer outra pessoa que use redes governamentais ou proteja dados governamentais. As organizações financeiras e de saúde também exigem conformidade com FIPS para proteger seus dados confidenciais.

  • O filtro de armazenamento deve passar todas as seleções elegíveis para filtros downstream

    A política de colocação SPREAD, tanto no nível do projeto quanto no nível da zona de nuvem, agora pode ser usada com vários perfis de armazenamento selecionados por meio de tags de restrição de armazenamento. Há várias alterações de comportamento para restrições flexíveis no nível do perfil de armazenamento: 

    • Se restrições flexíveis forem usadas para armazenamento em modelos de nuvem, o item de perfil de armazenamento correspondente com uma tag correspondente será selecionado.

    • Se não houver um item de perfil de armazenamento correspondente para essa tag, o perfil padrão dessa região será selecionado.

    • Se houver uma política SPREAD no nível do projeto ou da zona de nuvem, o cluster de processamento será selecionado com base na política. Posteriormente, a correspondência de tags é usada para selecionar o item de perfil de armazenamento correspondente.

    • Em caso de restrições flexíveis, se não houver nenhum item de armazenamento correspondente conectado ao cluster de processamento selecionado, o item de armazenamento padrão será selecionado.

    • Em caso de restrições rígidas, se não houver um item de armazenamento correspondente conectado ao cluster de processamento selecionado, o provisionamento falhará com base na definição da restrição rígida específica.

    Solução alternativa:

    1. Marque o perfil de armazenamento necessário adicionando uma tag no campo de tags do recurso (como mytag) do perfil.

    2. Adicione a mesma tag no YAML do modelo de nuvem, conforme mostrado:

      Cloud_Azure_Machine_1:     
         type: Cloud.Azure.Machine     
         properties:      
          storage:          
           constraints:            
             - tag: mytag
  • Atualizações do catálogo do Service Broker

    A UI de itens do catálogo é atualizada para ser focada no usuário e compartilhar mais detalhes. Essas atualizações incluem:

    • Agora você pode selecionar um modo de exibição de lista ao navegar por itens de catálogo.

    • Novo design e fonte para o cartão de catálogo para permitir uma descrição e um nome mais longos.

    • Menor resumo do Uso do Meu Recurso.

    • As classificações e a busca são movidas para o canto superior direito.

  • Os recursos baseados em plug-in agora oferecem suporte a novas ações de Dia 2 do OOTB

    Essas ações de Dia 2 agora têm suporte para recursos baseados em plug-ins:

     AWS * EC2: ligar, desligar

    • Bucket do S3: Excluir

    • LB: Excluir: excluir funciona, mas o tipo de recurso LB está oculto no momento

    • RDS: Excluir: excluir funciona, mas o tipo de recurso RDS está oculto no momento

    • EKS: Excluir: excluir funciona, mas o tipo de recurso EKS está oculto no momento

    GCP * VM: ligar, desligar, retomar, suspender

    • Bucket de armazenamento: Excluir

    • Conta de serviço: Excluir

    • Máquina protegida: ligar, desligar, retomar, suspender

  • Atualizações relacionadas às alterações de licença do Terraform feitas pela HashiCorp

    Em 10 de agosto de 2023, a HashiCorp anunciou que sua licença de código-fonte da Mozilla Public License (MPL) está mudando para a Licença de Origem Comercial (BSL/BUSL) para versões futuras de seus produtos, incluindo Terraform, Vault, Consul, Boundary, Nomad, Waypoint, Packer e Vagrant. Essa alteração de licenciamento afeta apenas as versões do Terraform mais recentes que a 1.5.5.

    Como resultado, estamos imediatamente impedindo os clientes de escolher qualquer versão do Terraform mais recente que a 1.5.5 no VMware Aria Automation ao executar suas configurações do Terraform.

  • Adicionar uma conta de nuvem do vCenter que está conectada ao vSphere+

    O VMware Aria Automation agora oferece suporte à adição de contas de nuvem do vCenter que são usadas como camadas do IaaS do vSphere para automação da carga de trabalho. Esse recurso introduz suporte para adicionar uma conta de nuvem do vCenter que está conectada ao serviço de nuvem do vSphere+.

    Como parte disso, a UI e a API são atualizadas para refletir a natureza exclusiva do vSphere+ conectado ao vCenter. Especialmente para a UI, a experiência é simplificada. Não é mais necessário especificar as informações de IP, FQDN ou proxy de nuvem, pois todas as instâncias do vCenter que estão conectadas ao vSphere+ são provisionadas na mesma organização do SaaS. Portanto, elas são descobertas automaticamente pelo VMware Aria Automation e podem ser selecionadas uma de cada vez.

    OBSERVAÇÃO: Atualmente, esse recurso só pode ser usado por clientes com o VMware Aria Automation SaaS implementado na região dos EUA.

  • Suporte do VMware Aria Automation Config para pacotes Salt Onedir

    O VMware Aria Automation Config agora oferece suporte ao Salt instalado com pacotes Onedir como o novo método de instalação preferencial do Open Salt 3006 e posterior. Por meio do Onedir, todos os executáveis do Salt são incluídos em um único diretório. O Onedir também inclui a versão do Python necessária para o Salt e suas dependências necessárias. Para obter mais informações sobre o Onedir e as etapas para upgrade, consulte Fazer upgrade para onedir.

    Ao fazer upgrade do Open Salt para o Onedir, é altamente recomendável revisar o guia do usuário. Lembre-se de seguir a etapa 4 na documentação Fazer upgrade para onedir e reinstale quaisquer pacotes do Python de terceiros.

    Para Salt Masters conectados e gerenciados pelo VMware Aria Automation Config, o plug-in mestre do RaaS precisa ser reinstalado. Siga a documentação do Aria Config para instalar/atualizar/configurar o plug-in mestre do RaaS.

    Para obter mais informações, consulte KB 89728.

     Observação: O suporte do Salt Onedir com o Photon OS 4.0 estará disponível em uma versão futura.

  • VMware Aria Automation for Secure Hosts: As importações de verificação de Vulnerabilidade do Qualys agora têm suporte para UI

    A importação de verificação de Vulnerabilidade do Qualys agora tem suporte para UI com o VMware Aria Automation for Secure Hosts. Para obter mais informações, acesse Como executar uma verificação de terceiros.

  • Informações de versão do Salt Open (projeto de código aberto)

    O Salt Project é um mecanismo de automação e gerenciamento de configuração de código aberto. O Salt é a tecnologia subjacente à funcionalidade principal do VMware Aria Automation Config. Para obter mais informações sobre o Salt Project, acesse The Salt Project.

    As seguintes extensões são lançadas para o Salt Open: 

    Observação: As atualizações do VMware Aria Automation Config são chamadas separadamente nestas notas da versão.

    • O Salt Analytics permite que os clientes encaminhem as informações de análise para qualquer sistema externo para monitorar a infraestrutura Salt. 

    • O Salt Heist melhora o gerenciamento do Salt instalando ou atualizando o Salt em escala. Ele também fornece uma solução sem agente removendo o agente quando ele não é mais necessário.

    • O Salt Describe melhora a experiência do usuário gerando automaticamente arquivos de estado do Salt para gerenciar os estados desejados para ambientes greenfield/brownfield. Esses arquivos podem ser usados como estão ou com alterações com base nas necessidades de negócios. 

    Para obter mais detalhes sobre as versões do Salt Open, visite os seguintes links:

Novidades do Automation Orchestrator

  • Limitação do número de metamodelos do vAPI com suporte pelo plug-in do vAPI do Aria Automation Orchestrator

    A partir da versão 8.13.1, o número de metamodelos do vAPI que podem ser adicionados do plug-in do vAPI do Automation Orchestrator está limitado a um valor padrão de 20. Esse valor pode ser alterado adicionando vapi.metamodels.count à implantação do Automation Orchestrator e definindo o valor da propriedade para o número desejado de metamodelos. Adicionar mais de 20 modelos pode consumir memória excessiva e levar à instabilidade da implantação do Automation Orchestrator. 

Problemas resolvidos

  • O usuário não pode alterar o status da opção Ativar Recursos no painel de ajuda

    Quando a opção Ativar Recursos (Solicitações de Suporte e Feedback) está desativada para tenants secundários, a alteração não é aplicada e as configurações permanecem ativas.

  • O Depurador não entra em subações no script de uma ação

    Anteriormente, ao depurar uma ação, o depurador não entrava em subações quando o botão Entrar em era pressionado. Agora, o depurador entra em subações quando o botão Entrar em é pressionado durante a depuração dentro do editor de ações.

  • Você recebe um erro de coleta de dados em vra-vcd-adapter quando uma rede entre VDCs importada está presente

    A nuvem pública do VCD adaptada falha ao coletar dados sobre um objeto de infraestrutura do VCD. Esse erro ocorre quando há uma rede de VDC importada configurada no tenant do VCD remoto. Isso faz com que outras construções do VCD não sejam coletadas, incluindo políticas de armazenamento, repositórios de dados, VMs, volumes e outros.

    Esse problema agora foi resolvido, e você pode coletar dados ao usar redes de VDC importadas, incluindo redes de VDC com escopo para grupos de centros de dados do VCD. Isso permite o provisionamento de cargas de trabalho de processamento conectadas a essas redes e também aproveita recursos de integração, como IPAM, atribuições de IP estáticas e dinâmicas, integrações de IPAM externas e outros.

  • A entrada de enumerações dinâmicas para modelos de nuvem não poderá ser validada se o tipo de retorno de ações for Array/Properties

    A validação falha quando um modelo de nuvem inclui uma entrada de enumeração de cadeia de caracteres com um valor dinâmico com o tipo de retorno Array/Properties contendo apenas as propriedades value e label. Com a versão mais recente, esses problemas são resolvidos tratando o valor de Array/Properties como uma lista enumerada de chaves e valores. Para cada elemento de propriedades no array, seu elemento de lista correspondente tem uma chave (o valor da propriedade label) e um valor (o valor da propriedade value).

  • As entradas para valores Constantes para os parâmetros de ação do Designer de Formulários do tipo array/number ou array/date se comportam como um único valor

    Esse problema é resolvido por meio de alterações feitas na forma como o Designer de Formulários lida com esses parâmetros.

    Quando os parâmetros de ação são do tipo array/string ou array/number, a entrada para Valores constantes é uma Textarea, na qual você pode digitar os valores de elementos da matriz separados por vírgulas.

    Quando os parâmetros de ação constantes são do tipo de array/date, uma entrada de array é usada. Isso permite adicionar ou remover elementos, sem adicionar valores vazios ou incorretos ao array. O valor do parâmetro é salvo no esquema de formulário como cadeias de caracteres de data e hora ISO separadas por vírgulas.

  • A versão do PowerShell do contêiner do PowerCLI agora está atualizada

    A versão do PowerShell do contêiner do PowerCLI 12 agora foi atualizada da versão 7.1 para a versão mais recente do LTS 7.2.

  • As entradas de tarefa agendadas com um menu suspenso não podem ser vistas

    Ao agendar um fluxo de trabalho com uma entrada que requer que um menu suspenso seja mostrado para opções de valor, o menu com as opções de valor é cortado pelo rodapé da página.

    Esse problema de layout agora está resolvido. Como parte dessa correção, as páginas para criar, editar e visualizar detalhes de fluxos de trabalho agendados agora estão unificadas. Como resultado, agora você pode atualizar os valores de entrada de uma tarefa agendada existente, em vez de precisar criar uma nova tarefa agendada. Novos valores são aplicados a partir da primeira execução futura.

Problemas conhecidos

  • O processo Alterar Projeto falha para ambientes com vários tenants em implantações com acesso remoto

    Esse problema poderá ocorrer se a sua implantação incluir acesso remoto com um tipo de autenticação diferente de publicPrivateKey. Outros tipos de autenticação armazenam seu link de credenciais de autenticação e, durante a ação de alteração do projeto, as credenciais de acesso remoto são definidas com a organização do tenant. A descrição do cálculo é corrigida, mas com o contexto do proprietário (devido à lógica reenterWithOwnerAuthContext) e tem uma organização de provedor. As credenciais de autenticação são definidas na organização do tenant, mas elas são alteradas para a organização do provedor, e a solicitação de patch falha com a exceção IllegalAccess.

    Solução alternativa:

    Uma solução alternativa potencial é atualizar os modelos de nuvem dos quais as implantações são criadas para usar o tipo de autenticação publicPrivateKey para acesso remoto.

    remoteAccess:
      authentication: publicPrivateKey
      sshKey: ${input.sshKey}
      username: root 
  • Os valores do menu suspenso não serão redefinidos para o último valor selecionado se a ação for disparada novamente

    Nos casos em que valueOptions (dropdown, multiSelect, dualList, combobox e outras) são controlados por uma fonte externa, você pode se deparar com esta situação:

    1. Você seleciona um valor no menu suspenso.

    2. Uma ação é disparada, fazendo com que o menu tenha zero opções.

    3. O valor selecionado originalmente é apagado do controle da UI, mas está disponível sob solicitação.

    Solução alternativa: Selecione explicitamente o valor vazio, se disponível.

Novidades do VMware Aria Automation de julho 2023/da versão 8.13

  • O Secure Host oferece suporte ao parâmetro de comparação do CIS para RHEL9

    O VMware Aria Automation for Secure Hosts agora oferece suporte ao parâmetro de comparação do CIS para RHEL9.

  • Suporte à linha de comando para configurar o VMware Aria Automation Orchestrator

    O VMware Aria Automation Orchestrator agora pode ser configurado por meio da interface de linha de comando (CLI) usando comandos 'vracli vro', além de usar as opções existentes do Centro de Controle. Para obter informações sobre como configurar o VMware Aria Automation Orchestrator com comandos da CLI, acesse Configurar o provedor de autenticação do Automation Orchestrator Appliance com a interface de linha de comando e Opções adicionais de configuração da interface de linha de comando.

  • Suporte para balanceador de carga no plug-in do GCP

    Agora é possível criar balanceadores de carga TCP globais externos a partir do recurso de balanceamento de carga baseado em plug-in.

    Como parte do balanceamento de carga, é possível:

    • Inserir, excluir e atualizar um recurso de instanceGroup

    • Adicionar, remover e listar instâncias associadas a um recurso de instanceGroup

    • Obter e listar healthChecks

    • Corrigir e atualizar um recurso de healthCheck

    • Inserir e excluir recursos de backendService

    • Inserir e excluir forwardingRules

    • Obter e listar forwardingRules

    • Obter e listar o recurso de backendService

    • Corrigir e atualizar um recurso de firewall

    • Atualizar e aplicar patch a um recurso de backendServices

    • Obter e listar firewalls

    • Inserir e excluir firewalls

    • Inserir e excluir healthChecks

    • Suporte para obter/listar pools de destino

    • Rótulos de conjunto de patches e definição de destino em um recurso de forwardingRules

  • As implantações integradas estão em conformidade com os limites de política do Service Broker

    As implantações que incluem a VM e os discos agora estão em conformidade com os limites de política do Service Broker. Implantações integradas são levadas em consideração para os limites abaixo:

    • limite da organização: CPU, contagem de VMs, memória e armazenamento

    • limite do usuário da organização: CPU, contagem de VMs, memória e armazenamento

    • limite do projeto: CPU, contagem de VMs, memória e armazenamento

    • limite de usuário do projeto: CPU, contagem de VMs, memória e armazenamento

    Você pode optar por permitir que os recursos de integração contabilizem para limites alternando a opção para fazê-lo em "ativado". Por padrão, a opção está "desativado", que é consistente com o comportamento anterior. 

  • Visibilidade de objeto faturável do VMware Aria Automation

    O VMware Aria Automation está introduzindo uma capacidade para os administradores exibirem um resumo dos objetos faturáveis em gerenciamento por meio da API e da UI. Além disso, o centro de recursos dentro do Aria Automation Assembler e do Aria Automation Service Broker está sendo aprimorado para fornecer a capacidade de filtrar recursos faturáveis sozinhos ou em combinação com quaisquer outros filtros que já sejam compatíveis. Saiba mais sobre objetos faturáveis.

    OBSERVAÇÃO: O recurso de visibilidade de objeto faturável está atualmente desativado para o VMware Aria Automation SaaS. Os administradores do VMware Aria Automation no local não são afetados e podem continuar usando esse recurso. Estas notas da versão serão atualizadas quando esse recurso for reativado para o VMware Aria Automation SaaS.

  • Ação de dia 2 para alterar a camada de desempenho dos discos de armazenamento do Azure

    O VMware Aria Automation agora oferece suporte à modificação de uma camada de desempenho do disco de armazenamento do Azure como uma ação de dia 2. Agora você pode ver uma ação de dia 2 disponível nesses discos que permite que você modifique a camada de desempenho do disco conforme necessário.

  • Recompilar máquina virtual para cargas de trabalho do vSphere integradas e migradas

    Após a última versão da ação de dia 2 de Recriação, agora oferecemos suporte a ações de Recriação para cargas de trabalho do vSphere integradas e cargas de trabalho do vSphere da ferramenta do assistente de migração. Quando uma VM integrada é selecionada para ser recriada pela primeira vez, o usuário pode exibir e confirmar a seleção da imagem.

  • Melhoria na visualização de recursos

    Nesta versão, o Aria Automation inclui estas melhorias na UI para recursos baseados em plug-in:

    •  As propriedades do auxiliar de alocação podem ser recolhidas

    • Nova categoria para exibir propriedades de recursos genéricos do Idem.

    • As descrições são adicionadas aos parâmetros.

    • Adição do componente Breadcrumbs à dica de ferramenta de propriedades para navegação com versões anteriores.

    • Quando um componente do Auxiliar de Alocação é vinculado a um recurso do Idem diretamente na tela, ele preenche automaticamente a respectiva associação de propriedade, sempre que possível.

  • Suporte para contas de serviço no plug-in do GCP

    Os usuários do VMware Aria Automation agora podem implantar contas de serviço e chaves de conta de serviço do GCP usando blueprints, catálogos e serviço Idem.

    Caso de uso: 

    1. Criar uma conta de serviço

    2. Criar um bucket de armazenamento

    3. O bucket de armazenamento deve ser acessível apenas por meio da conta de serviço

  • Aumento dos limites de inventário

    A estrutura baseada em plug-ins agora oferece suporte a 250.000 recursos do Idem no inventário. 

  • Versões de formulários personalizados integradas a itens de conteúdo

    As versões de formulários personalizados do Service Broker agora incluem as seguintes melhorias:

    • Você pode personalizar itens de conteúdo baseados em blueprint de nível raiz. 

    • Você pode criar um formulário personalizado para versões específicas do blueprint clicando no painel de detalhes e, em seguida, no nome da versão (agora mostrado como link) para abrir o Designer de Formulários para esta versão específica.

    • A adição de um botão "Desativar formulário personalizado" no menu de ações do painel de detalhes, o que desativa o formulário personalizado para essa versão específica do blueprint

    • Nova coluna na tabela de versões do blueprint que indica se essa versão tem um formulário personalizado específico de versão.

    • O botão "Excluir formulário personalizado" é rotulado novamente como "Excluir formulário personalizado específico da versão" no menu de ação da grade de dados localizado no painel de detalhes.

  • Remover node.js 14 de tempos de execução e do Polyglot

    Os elementos de script criados para o Node.js 14 serão automaticamente trocados para serem executados no Node.js 18.

  • O Python 3.7 está obsoleto e será removido nas próximas versões

    Aviso de descontinuação

    O Python 3.7 atingirá o Fim da vida em 27 de julho de 2023. O tempo de execução do Python 3.7 agora está obsoleto e será removido do Aria Orchestrator a partir da versão de outubro de 2023. Os clientes são aconselhados a começar a usar o tempo de execução do Python 3.10. Isso se aplica aos serviços do Aria Orchestrator e do ABX.

  • Opcionalmente, negligenciar a CPU/memória das VMs desligadas na política de quota de recursos

    Agora, você pode optar por negligenciar a CPU e a memória consumidas por máquinas virtuais (VMs) desligadas em uma política de quota de recursos. Isso permitirá que os usuários que são restritos por uma política de quota de recursos provisionem VMs, mesmo que tenham superado as quotas de CPU ou memória, se algumas VMs que estão sendo contabilizadas na quota estiverem desligadas. 

  • Cancelar registro de ação de dia 2 de máquinas provisionadas

    Agora você pode cancelar o registro no Aria Automation de máquinas virtuais do vSphere provisionadas pelo Aria Automation como uma ação de dia 2 de recurso. Quando você cancela o registro de uma VM provisionada, ela é removida do inventário do Aria Automation, mas permanece a mesma no vCenter que estava antes de executar a ação. Em seguida, essa máquina virtual é movida e listada como uma VM "descoberta" no Aria Automation e pode ser integrada, se necessário.

    Observação: Quando uma VM provisionada tiver o registro cancelado, sua implantação permanecerá em vigor.

  • O certificado de assinatura do pacote agora pode ser alterado usando o fluxo de trabalho "Gerar Certificado de Assinatura do Pacote"

    O certificado de assinatura do pacote agora pode ser alterado usando o fluxo de trabalho "Gerar Certificado de Assinatura do Pacote" em vez de usar o Centro de Controle.

  • O tempo de execução do PowerCLI 11 está obsoleto

    Aviso de descontinuação

    O tempo de execução do PowerCLI 11 (PowerShell 6.2) está obsoleto e será removido do Aria Orchestrator a partir da versão de outubro de 2023. Os clientes são aconselhados a começar a usar o tempo de execução do PowerCLI 12.

  • Importações de verificação de Vulnerabilidade do Qualys via API com o Aria Automation Secure Host

    O Aria Automation Secure Host agora oferece suporte à importação direta dos resultados da verificação de vulnerabilidade do Qualys por meio da API.

Problemas conhecidos

  • Você recebe um código de status de erro 500 quando uma fonte de conteúdo de ação de extensibilidade tem seu valor de campo "compartilhado" como NULL

    Quando seu projeto inclui ações de extensibilidade, o número de itens mostrados na página Fonte de Conteúdo inclui menos ações do que o número total de ações incluídas no projeto. Por exemplo, você pode ver cinco de cada dez ações mostradas no campo Número de itens e o ponto de exclamação vermelho ao lado dele. Isso significa que nem todas as ações foram sincronizadas na fonte de conteúdo e que as ações problemáticas não estão disponíveis para uso no Catálogo.

    Solução alternativa: Consulte KB93437.

Problemas resolvidos

  • Notificações de políticas de aprovação com o grupo do AD como o aprovador

    Anteriormente, as notificações por e-mail não eram enviadas para uma solicitação de aprovação quando o grupo de aprovadores era um grupo do Active Directory. Agora, um e-mail de notificação é enviado para o grupo do AD configurado como o aprovador.

  • Envio de assinatura por push do vRA 8.8.2 em produção e pré-produção no qual o evento "Pós-provisionamento do recurso personalizado" é ativado três vezes

    Quando um Recurso Personalizado era provisionado no ambiente de HA (alta disponibilidade), às vezes, o evento "Pós-provisionamento de recurso personalizado" era publicado muitas vezes devido a problemas de sincronização entre os nós. Isso geralmente acontecia quando o fluxo de trabalho que provisiona o Recurso Personalizado era executado por mais de 2 a 3 minutos e havia uma assinatura com bloqueio no "Pós-provisionamento de recurso personalizado".

  • O Aria Automation Secure Host inclui informações de CVE para todos os tipos de arquitetura para um sistema baseado em RHEL

    O Aria Automation for Secure Hosts agora lista as informações de CVE/Patch com base no tipo de arquitetura do sistema baseado em RHEL. Por exemplo: Power PC, X86_64.

  • Às vezes, o download dos resultados de avaliação do Automation for Secure Hosts não funciona

    Anteriormente, às vezes, baixar o relatório de conformidade usando o botão de download no formato JSON não funcionava. Isso agora está resolvido e funciona conforme o esperado

  • Problemas de desempenho poderiam ocorrer para grupos de destino crescentes no Aria Automation Config

    Em alguns casos, problemas de desempenho poderiam ocorrer no Aria Automation Config devido ao aumento dos grupos de destino.

Novidades do VMware Aria Automation de junho de 2023/versão 8.12.2

  • O gerenciamento contínuo de cargas de trabalho falhou pelo SRM

    Quando as cargas de trabalho gerenciadas pelo Aria Automation são protegidas e reprovadas pelo VMware Site Recovery Manager (SRM) em um site secundário, os usuários do Aria Automation agora podem continuar gerenciando essa carga de trabalho e suas redes e discos associados. A carga de trabalho está visível no Aria Automation com propriedades atualizadas para refletir quaisquer alterações como resultado do movimento da carga de trabalho, e as ações de dia 2 ainda estão disponíveis.

    Observação: Essa versão inicial do recurso oferece suporte a máquinas do vSphere, com discos anexados do vSphere e redes do vSphere

  • Suporte para snapshots de VM no GCP

    A estrutura baseada em plug-ins no Aria Automation oferece suporte aos seguintes casos de uso no snapshot:

    Caso de uso 1

    A criação de um novo snapshot de um recurso de disco ao criar uma nova implantação usando um blueprint

    Por exemplo, o bloco VCT YAML pode fazer com que um crie um disco e, no mesmo VCT, outro bloco YAML para criar um snapshot logo após a criação do disco (acima).

    Quando você cria uma implantação com esse VCT, um disco é criado e um snapshot é obtido.

    Caso de uso 2

    Exclusão de um snapshot existente 

    Exclusão de um snapshot da ação Excluir

    Caso de uso 3

    Atualizar um snapshot existente (por exemplo, definir rótulos)

    O snapshot pode ser atualizado durante a atualização de uma implantação existente usando um VCT

    Caso de uso 4

    Restauração de um disco de um snapshot (usando um blueprint)

    No VCT, é possível criar um disco e tirar um snapshot dele. Em seguida, você pode criar outro disco a partir desse snapshot (especificado pela propriedade 'source_snapshot').

  • Suporte para gerenciar recursos de discos no GCP

    O VMware Aria Automation oferece suporte a perfis de armazenamento, anexar e desanexar discos, criptografia para recursos do GCP na arquitetura baseada em plug-in

    Ele tem a capacidade de gerenciar o recurso de disco o mais simples possível no plug-in do GCP a ser anexado a uma solicitação para criar uma instância de VM.

    Isso inclui:

    • Criação de disco (presente)

    • Exclusão de disco (ausente)

    • Exibição de disco (descrever)

    Suporte adicionado para o recurso DiskTypes como em https://cloud.google.com/compute/docs/reference/rest/v1/diskTypes

    É possível anexar ou desanexar um disco a um recurso de instância. O Aria Automation também oferece suporte à adição ou à remoção de uma ou mais ResourcePolicies de um recurso de disco. Ele também oferece suporte à Chave de Criptografia Gerenciada pelo Cliente (CMEK). Se o sinalizador de exclusão automática estiver definido, o disco também será excluído quando a instância for excluída. É possível anexar rótulos ao disco.

    O Aria Automation oferece suporte a discos persistentes de inicialização e não inicialização (dados). Todas as propriedades que estão disponíveis no GCP estarão disponíveis por meio do Aria Automation. 

  • Suporte para sub-rede da AWS e recurso de teste no VCT

    O VMware Aria Automation de junho de 2023 inclui estas melhorias:

    • O recurso de sub-rede da AWS está disponível no Assembler. Isso pode ser usado no VCT e criar o catálogo

    • Fornece o IP público e a lista de NICs que se conectam às instâncias do AWS EC2

    • Fornece a lista de volumes com suas propriedades para instâncias do AWS EC2. A funcionalidade de Teste agora está totalmente ativada para testar o VCT contendo recursos baseados em plug-in

    • Foi adicionado suporte básico de aprovação, permitindo que o aprovador aprove ou rejeite implantações 

    • Suporte ao exercício de simulação do VCT para recursos de alocação

  • Suporte para gerenciar o recurso de rede no GCP

    O VMware Aria Automation oferece suporte ao provisionamento de recursos de rede no Google Cloud Platform (GCP). Isso agora é possível por meio da arquitetura baseada em plug-in. O objeto de rede não estava disponível no objeto clássico da VM do GCP. Com a arquitetura baseada em plug-in, é possível criar, atualizar e excluir objetos de rede.

    O Emparelhamento de Rede da VPC do Google Cloud conecta duas redes de Virtual Private Cloud (VPC) para que os recursos em cada rede possam se comunicar entre si. A arquitetura baseada em plug-in oferece suporte a addPeering, removePeering, updatePeering, switchToCustomMode, patch e getEffectiveFirewalls.

  • Suporte para buckets de armazenamento no plug-in do GCP

    O recurso de Buckets representa um bucket no Armazenamento em Nuvem. 

    O VMware Aria Automation oferece suporte à criação e à exclusão de um recurso de Bucket no GCP. Ele também fornece a capacidade de corrigir e atualizar um bucket de armazenamento.

    O Recurso do StorageBucket é gerenciado com o controle de acesso padrão e ele pode ser corrigido e atualizado.

    O Aria Automation também fornece uma opção para bloquear a política de retenção de um recurso do Bucket.

  • Suporte para GPU para VMs no plug-in do GCP

    O VMware Aria Automation oferece suporte à criação de VMs do GCP com um número específico de recursos de GPU.

    A arquitetura baseada em plug-in fornece todas as propriedades que estão disponíveis no GCP em vez de um conjunto predefinido pelo Aria Automation. Isso inclui uma propriedade de GPU que não estava disponível no objeto clássico da VM do GCP no Aria Automation. No entanto, com a arquitetura baseada em plug-in, a propriedade de GPU está disponível no Assembler, onde o usuário pode fornecer as entradas para isso.

    O número de GPU pode ser fornecido no YAML.

  • Suporte à política de armazenamento para recurso baseado em plug-in

    O VMware Aria Automation agora oferece suporte a políticas de Armazenamento para que o VCT tenha recursos da arquitetura baseada em plug-in. 

    A Alocação de Armazenamento oferece suporte a entradas específicas da nuvem. A lógica de filtragem do perfil de armazenamento é igual à dos recursos clássicos.

  • Gerenciar recursos de instância protegidos no GCP

     O VMware Aria Automation oferece suporte à criação de instâncias protegidas no GCP usando a propriedade protegida. Ele fornece um recurso de identificar a instância protegida.

    É possível definir uma política de integridade de instância protegida para um recurso de VM do GCP. Também é possível atualizar uma configuração de instância protegida de um recurso de instância.

  • Durante a integração de máquinas, a capacidade de também integrar as redes do NSX-T conectadas

    Quando as máquinas virtuais estão integradas, agora você também pode integrar as redes do NSX conectadas. Como parte disso, as redes aparecem em implantações relacionadas, e o estado do endereço IP da VM será mantido quando a VM for removida.

  • Suporte para VMs do GCP

    O VMware Aria Automation oferece suporte ao provisionamento de máquinas virtuais (VM) hospedadas no Google Cloud Platform (GCP). Isso é possível por meio da arquitetura baseada em plug-in. Os objetos clássicos de VM do GCP no Aria Automation que estão disponíveis no Assembler têm um conjunto limitado de propriedades. No entanto, com a arquitetura baseada em plug-in, os objetos de VM fornecem todas as propriedades que estão disponíveis no Google Cloud Platform.

    Os benefícios disso são que o usuário pode fornecer entradas para todas ou qualquer uma das propriedades em vez de um conjunto predefinido pelo Aria Automation. Por exemplo, uma propriedade de GPU que não estava disponível no objeto clássico de VM do GCP no Aria Automation. No entanto, com a arquitetura baseada em plug-in, a propriedade GPU está disponível no Assembler, onde o usuário pode fornecer as entradas.

Problemas conhecidos

  • O disco de inicialização é provisionado em um repositório de dados que não corresponde às restrições do perfil de armazenamento

    Durante a fase de alocação de uma implantação, quando um repositório de dados está sendo selecionado para os discos incluídos na implantação, é possível que os perfis de armazenamento não sejam levados em conta. Portanto, um repositório de dados que não corresponde às restrições definidas pelos perfis de armazenamento pode ser selecionado para o disco.

    Esse problema pode acontecer:

    1) Somente quando a propriedade de configuração PREVENT__COMPUTE_STORAGE_OVERALLOCATION é definida como true (que é false por padrão).

    2) Ao executar 10 ou mais implantações em paralelo.

    A partir do 8.11.2 e versões superiores, esse problema foi corrigido. Durante a implantação da VM, o disco de inicialização é provisionado em um repositório de dados que corresponde às restrições esperadas do perfil de armazenamento.

  • As implantações da máquina virtual (VM) falham com "Obtendo máquina virtual no endpoint da política do NSX-T"

    Caracteres especiais não podem ser usados no nome de uma VM quando as tags do NSX são usadas.

    Nenhuma solução alternativa.

  • Integrar o plug-in versão 0.21.0 ao Flagman do projeto

    Em modelos de nuvem para recursos idem.gcp, os usuários devem usar type_ e não type.

    Há dois casos identificados de forma diferente:

    Em instance -> network_interfaces, a propriedade type_ pode ser facilmente confundida e escrita como type. Se type for usada, o VMware Aria Automation não notificará o usuário (conforme esperado), mas a propriedade será ignorada e o valor desejado não será definido.

    network_interfaces:
            - access_configs:
                - kind: compute#accessConfig
                  name: External NAT
                  network_tier: PREMIUM
                  set_public_ptr: false
                  type_: ONE_TO_ONE_NAT
              kind: compute#networkInterface
              name: nic0
              network: https://www.googleapis.com/compute/v1/projects/tango-gcp/global/networks/default
              stack_type: IPV4_ONLY
              subnetwork: https://www.googleapis.com/compute/v1/projects/tango-gcp/regions/us-central1/subnetworks/default 

    O outro caso de uso está em disk. A última propriedade type_ pode ser facilmente confundida e escrita como type. Isso leva ao mesmo resultado conforme descrito acima: o usuário não é notificado de forma alguma, a propriedade é ignorada e o valor é definido como o valor padrão, não o valor especificado no modelo de nuvem.

      Idem_GCP_COMPUTE_DISK_2:
        type: Idem.GCP.COMPUTE.DISK
        properties:
          name: e2e-idem-disk-2-${input.UUID}
          account: ${resource.Allocations_Compute_1.selectedCloudAccount.name}
          size_gb: 1
          project: ${resource.Allocations_Flavor_1.selectedCloudAccount.additionalProperties.gcp.project}
          zone: ${resource.Allocations_Compute_1.selectedPlacementCompute.name}
          type_: ${'/projects/' + resource.Allocations_Flavor_1.selectedCloudAccount.additionalProperties.gcp.project + '/zones/' + resource.Allocations_Compute_1.selectedPlacementCompute.id + '/diskTypes/pd-ssd'} 

     

    Nenhuma solução alternativa.

Problemas resolvidos

  • Não é possível configurar a autenticação LDAP

    Anteriormente, a integração do LDAP fazia com que as pesquisas de usuários e grupos do LDAP fossem muito amplamente abrangidas. Para diretórios muito grandes, isso significava que, às vezes, os usuários e os grupos que definitivamente existiam no diretório não podiam ser encontrados devido a limites aplicados pelo Active Directory no número de registros retornados.

    Além disso, os nomes de usuários ou grupos apareceriam na lista de caixas de seleção, mas depois de verificá-los e clicar em "salvar", as seleções não seriam mantidas e as caixas de seleção estariam vazias novamente.

    Agora, isso foi corrigido e não ocorre mais. No entanto, se após o upgrade para a versão 8.12.2, você ainda estiver passando por situações em que o Aria Automation Config não consegue encontrar usuários e grupos existentes, poderá adicionar qualificadores adicionais ao Filtro do DN de Pesquisa de Usuários e ao Filtro do DN de Pesquisa de Grupos:

    • Por exemplo, supondo que seu diretório corporativo tenha um BaseDN de 'dc=corp,dc=example,dc=com'. Os usuários que devem ter permissão para acessar o AAC pertencem ao grupo de segurança do Active Directory com um distinguishedName de 'cn=ops,cn=groups,ou=Engineering,dc=corp,dc=example,dc=com'. Você pode definir o Filtro do DN de Pesquisa de Grupos como 'cn=groups,ou=Engineering,dc=corp,dc=example,dc=com'. Isso faria o escopo da lista de grupos para todos os grupos na UO de Engenharia, que seria muito menor do que todos os grupos no diretório.

    • Se quiser definir as permissões diretamente nos usuários, você poderá definir o Filtro do DN de Pesquisa de Usuários para retornar apenas os usuários na UO de Engenharia com este filtro: ou=Engineering,dc=corp,dc=example,dc=com'. Isso faria com que apenas os usuários de Engenharia fossem exibidos nas listas de usuários.

    É importante lembrar que esses são apenas filtros de pesquisa. Quando usuários e grupos são verificados na guia Usuários e Grupos no espaço de trabalho Autenticação, o AAC salva o distinguishedName dos usuários e/ou do grupo e cria um link internamente para distinguishedName. Os servidores baseados em LDAP sempre podem procurar um objeto por distinguishedName. Alterar os critérios de pesquisa na guia de autorização inicial não removerá esses links, apenas alterará as listas de usuários e grupos que podem ser encontrados e selecionados.

  • Erros de tempo limite ocorreriam quando o AD/LDAP fosse usado para autenticar o Ansible Tower no Aria Automation

    Anteriormente, a Autenticação Básica era usada para autenticar o Ansible Tower no Aria Automation. Isso causaria erros de tempo limite quando as credenciais do AD/LDAP fossem usadas.

    Com essa versão, o Aria Automation agora usa a Autenticação de Token OAuth2 para se conectar ao Ansible Tower (com base na abordagem recomendada pela Plataforma Red Hat Ansible). Para obter mais informações, consulte o blog Resumo dos métodos de autenticação do Red Hat Ansible Tower.

  • As Execuções de Solicitação de Fluxo de Trabalho são excluídas após 24 horas, independentemente do status

    Em versões anteriores, um trabalho agendado excluiria todas as execuções de fluxo de trabalho solicitadas com mais de 24 horas, independentemente do status. Isso resultou em erros quando uma execução de fluxo de trabalho levou mais de 24 horas para ser concluída. Para resolver esse problema, fizemos melhorias no processo de exclusão e introduzimos alterações na consulta.

    • Atualização do trabalho agendado para considerar os status finais das execuções de fluxo de trabalho como parte do processo de exclusão.

    • Foi modificada a consulta para garantir que apenas as execuções de fluxo de trabalho com status finais sejam levadas em conta para exclusão.

    Esses aprimoramentos garantem que as execuções de fluxo de trabalho permaneçam abertas até atingirem um estado final

  • O parâmetro de validação externo vinculado ao campo projectId de Informações de Solicitação tem um valor nulo

    Esse problema ocorre quando um formulário personalizado de dia 2 tem um elemento de validação externa com o parâmetro vinculado ao campo Informações de Solicitação > ID do Projeto. Durante a execução da ação de validação, o valor projectId é nulo. Esse problema não tem uma solução alternativa e foi corrigido para a versão 8.12.2.

  • Não é possível dimensionar um balanceador de carga por meio da API do IaaS

    Quando o Aria Automation cria um balanceador de carga, verificamos se há 0 máquinas e, em caso positivo, ignoramos a criação de Pools/Servidores Virtuais/etc. Durante o dimensionamento horizontal de um balanceador de carga, ele falhará se houver 0 Pools, pois o Aria Automation não tem lógica para criar esses recursos durante o tempo de atualização.

    O Aria Automation agora inclui uma alternância de recurso para sempre criar Pools/VirtualServers/etc., não importa quantas máquinas estejam conectadas ao balanceador de carga. Isso significa que, quando um balanceador de carga com 0 máquinas é criado, o Aria Automation cria Pools para ele e, quando você dimensiona horizontalmente, não encontra uma mensagem de erro de nenhum pool.

    Para ativar o novo comportamento, defina "nsxt.policy.create.lb.resources.without.machines" (por meio da UI de Propriedades de Configuração) como true antes de provisionar um balanceador de carga.

  • Quando você tem um seletor em um fluxo de trabalho do Automation Orchestrator, a etapa não é executada

    Nas versões do produto 8.11.0 e 8.11.1, quando os elementos de fluxo de trabalho são descartados em uma seta que sai de um elemento de seletor, eles não são executados quando o fluxo de trabalho é executado.

  • Definição de parâmetros para Cloud.Service.AWS.API.Gateway.Method

    Em versões anteriores, os usuários do recurso Cloud.Service.Service.AWS.API.Gateway.Method do Aria Automation Assembler eram capazes de definir o valor da propriedade como method.request.querystring.tableName com valores de cadeia de caracteres como "true" ou "false". A partir desta versão, os usuários devem usar literais booleanos em vez de valores de cadeia de caracteres. O uso de valores de cadeia de caracteres resultará em falha ao atualizar o valor da propriedade. 

    APIMethod:

    type: Cloud.Service.AWS.API.Gateway.Method

    properties:

    request_parameters:

    # Use valores literais booleanos true ou false em vez de 'true' ou 'false'

    method.request.querystring.tableName: true

  • Remover a funcionalidade do método de script saveToVersionRepository

    Os problemas de desempenho foram causados por um repositório de histórico de versão que armazena uma grande quantidade de versões de elementos de configuração e/ou de recursos, como resultado da geração automatizada de versões causada por chamadas de método saveToVersionRepository.

    A funcionalidade do método saveToVersionRepository, que é exposto às instâncias ConfigurationElement e ResourceElement na API de scripts do Automation Orchestrator, foi removida. O método ainda está disponível na API de scripts do Automation Orchestrator. No entanto, ele simplesmente gera uma mensagem de log como parte dos logs de fluxo de trabalho que afirmam que ele não está mais funcional e será removido em uma versão futura. O método foi marcado como obsoleto.

    Sempre que os usuários, que tiverem um elemento de Configuração ou de Recurso que foi atualizado do cliente do Automation Orchestrator e da API de scripts do Automation Orchestrator (execução de fluxo de trabalho), decidirem fazer Pull ou Push para um repositório Git remoto com o qual eles têm uma integração ativa, o estado atual do elemento de Configuração ou Recurso determinado será usado, considerando que o elemento de Configuração ou Recurso seja afetado por esta operação.

    Os desenvolvedores de fluxo de trabalho do Automation Orchestrator devem revisar quaisquer fluxos de trabalho e/ou ações que anteriormente chamavam o método saveToVersionRepository e remover essas chamadas de seu código.

  • A criação de instâncias com status diferente de RUNNING não é aplicada

    O Google Compute Engine inicia automaticamente instâncias recém-implantadas. Anteriormente, o plug-in idem-gcp simplesmente ignorava o valor da propriedade de status, (opcionalmente) transmitido como parte do SLS usado para criar a instância.

     Isso é resolvido fazendo com que o plug-in idem-gcp obtenha o valor dessa propriedade e tente colocar a instância no estado desejado especificado por essa propriedade imediatamente após a instância ser implantada.

  • O plug-in REST não lida com chaves de API para autorização

    O plug-in HTTP REST do VMware Aria Automation Orchestrator não lidou com a autorização de APIs com chaves de API definidas de forma personalizada no passado.

    Como resultado, durante a invocação de operações como REST APIs de fluxos de trabalho, as entradas para chaves de API não apareciam no formulário de fluxo de trabalho.

    Com essa resolução, o plug-in REST é capaz de analisar a autorização de Chave de API com o tipo de entrada "header" e "query" para Swagger2 e OpenAPI3. Como resultado, o usuário é capaz de fornecer valores para esses tipos de entrada em formulários de fluxo de trabalho. 

  • Durante a execução de uma implantação de VM simples com a propriedade de configuração PREVENT_COMPUTE_STORAGE_OVERALLOCATION definida como true. Há uma oportunidade de que o disco de inicialização seja provisionado em um repositório de dados que não corresponda às restrições do perfil de armazenamento.

    Durante a fase de alocação de uma implantação, quando um repositório de dados está sendo selecionado para os discos incluídos na implantação, é possível que os perfis de armazenamento não sejam levados em conta. Portanto, um repositório de dados que não adapta as restrições definidas pelos perfis de armazenamento pode ser selecionado para o disco.

    Esse problema pode acontecer:

    1) somente quando a propriedade de configuração PREVENT__COMPUTE_STORAGE_OVERALLOCATION é definida como true (que é false por padrão).

    2) ao executar 10 ou mais implantações em paralelo;

    Resolução: A partir do 8.11.2 e versões superiores, esse problema foi corrigido. Durante a implantação da VM, o disco de inicialização é provisionado em um repositório de dados e corresponde às restrições do perfil de armazenamento conforme o esperado.

Novidades do VMware Aria Automation de maio de 2023/8.12.1

  • Capacidade de provisionar novamente uma máquina do vSphere por meio da ação de dia 2

    Esta ação de dia 2 substitui a VM existente por uma VM totalmente nova, configurada pelo mesmo nome, ID e atribuição de IP. A ação está disponível por padrão para administradores do Assembly, administradores do Service Broker, administradores de projeto e proprietários de implantação. 

    Observação: Para recriar uma ação de dia 2:

    1. Um disco não persistente conectado a uma VM é limpo quando uma ação de recriação é chamada na VM.

    2. Se houver um FCD presente, o FCD será desconectado da VM, mas permanecerá inalterado quando a ação de reconstrução for chamada.

    3. A recriação é aplicável à VM em todos os estados, exceto no Estado Ausente.

    4. Limitado a VMs do vSphere implantadas apenas nesta versão. 

    5. VMs do vSphere integradas e migradas não têm suporte nesta versão.

    6. A ação de recriação pode levar mais tempo quando comparada a outras ações de dia 2, pois envolve o reprovisionamento da VM.

    É aconselhável tirar um snapshot do recurso antes de realizar a operação de Dia 2 de Recriação.

  • Capacidade de reservar/cancelar a reserva de um endereço IP para torná-lo indisponível/disponível para implantação

    Você pode consultar os endereços IP disponíveis no IPAM interno do Aria Automation e reservar um ou mais endereços IP para torná-los indisponíveis para uma implantação. Essas operações têm suporte apenas por meio da API. Consulte a seção Gerenciamento de Endereços IP no guia de programação da API para obter informações adicionais.

Problemas conhecidos

  • O uso de scripts do Python com a versão mais recente da biblioteca de solicitações ou do cliente urllib3 v2 faz com que as ações de extensibilidade falhem com um erro "urllib3 v2.0 só oferece suporte ao OpenSSL 1.1.1+".

    Atualmente, a versão mais recente da biblioteca de solicitações e do urllib3 v2 não pode ser usada em ações de extensibilidade, pois essas dependências exigem uma versão do OpenSSL posterior à 1.1.1.

    Solução alternativa: Na caixa de texto de dependências do editor de ação de extensibilidade, especifique uma versão da biblioteca de solicitações anterior à 2.29.0 ou, se você estiver usando o urllib3, especifique uma versão anterior à 2.

  • Após o upgrade, se a implantação especificar um tamanho de disco de inicialização menor que o tamanho do disco de inicialização da imagem, a implantação falhará.

    Esse problema conhecido ocorre ao atualizar para o 8.11.1 e versões posteriores.

  • Os fluxos de trabalho para a interação do usuário do Aria Automation expirarão se não houver resposta por muito tempo

    Interações manuais do usuário não poderão ser respondidas do Aria Automation se tiverem passado mais de 24 horas. No entanto, elas ainda poderão ser respondidas do Automation Orchestrator. Em uma tentativa de responder à interação manual do usuário do Aria Automation, esta mensagem de erro é exibida:

    "Não foi possível processar a solicitação devido a: Não foi possível encontrar informações sobre o ID da solicitação: '<ID da solicitação>' para o recurso: '<ID do recurso>'"

  • Ao criar uma instância, a criação de discos com rótulos falha devido à transformação inesperada de snake case

    Este é um bug que faz parte de um cenário muito improvável. 

    Na criação da instância, quando um usuário tenta criar uma instância com discos, usando initialize_params e atribui rótulos a esse disco que contêm o formato snake case (ex.: "first_key": "first_value"), a chave será convertida em "firstKey", que não é um formato de rótulo válido. 

    Recomenda-se adicionar os rótulos separadamente usando o recurso de disco ou usar um sublinhado na chave do rótulo.

  • Pacotes Python não estão sendo baixados de registros privados que exigem setuptools

    Ao usar um repositório Python privado baseado no pacote setuptools, as dependências não podem ser baixadas.

  • A criação de uma instância com status diferente de RUNNING não é aplicada

    Quando uma nova instância de VM é criada, o Google Compute Engine o provisiona automaticamente em um estado RUNNING, mesmo quando o modelo de implantação especifica outro status de tempo de execução desejado (por exemplo, TERMINATED).

Problemas resolvidos

  • Discos SSD premium do Azure com camada de desempenho inválida

    Ao provisionar uma máquina virtual do Azure com um disco de armazenamento Premium SSD anexado, o Aria Automation permite que os usuários selecionem camadas de desempenho fora de conformidade que não são compatíveis com discos Premium SSD.

    Ao implantar no Azure, a camada de desempenho é atualizada para uma opção em conformidade no Azure, mas o Aria Automation mostra a seleção anteriormente fora de conformidade. O mesmo comportamento está presente quando os clientes redimensionam esses discos por meio do Aria Automation, independentemente se o disco estiver conectado a uma VM ou autônomo. Os clientes devem consultar a documentação do Azure para selecionar as camadas de desempenho apropriadas. 

  • Exportar um pacote com "Editar conteúdo" desbloqueia o conteúdo do sistema

    O conteúdo do plug-in (por exemplo, Fluxos de trabalho) não são mais afetados pelas configurações de "Exibir conteúdo", "Adicionar ao pacote" e "Editar conteúdo" de pacotes importados.

  • Certificar-se de que o plug-in do vCOIN apareça como Certificado pela VMware

    O Plug-in VMware Aria Automation Orchestrator para vSphere Web Client era exibido como não Certificado pela VMware na seção Plug-ins do Cliente do vSphere Client.

    Isso foi corrigido na versão mais recente, e o plug-in listaria como Certificado pela VMware para novos registros. Os registros de plug-in já existentes precisam ser registrados novamente para serem mostrados como Certificado pela VMware.

  • Os desenvolvedores de fluxo de trabalho podem substituir conteúdo que não faz parte de suas permissões

    O Automation Orchestrator mostra um alerta quando o usuário conectado no momento não tem permissões para substituir elementos específicos que ele está tentando importar com um pacote, e esses elementos não são selecionáveis na caixa de diálogo de importação do pacote.

    A REST API retornará o erro na resposta quando o usuário não tiver permissões para substituir o conteúdo.

  • Alterações na autenticação do token de sessão por usuário do Aria Automation

    Os clientes que usam o plug-in do Aria Orchestrator para o Aria Automation com conexões de "Sessão por Usuário" enfrentavam o problema de o token de acesso do usuário ser obsoleto e incorreto quando usado com vários logins de usuário. Isso impactou todas as chamadas da API do Aria Automation usando a Sessão por Usuário para pesquisas de fluxo de trabalho, ação e inventário, resultando em falhas/respostas de API incorretas quando executadas do Aria Automation ou do Aria Orchestrator.

    A partir desta versão, o plug-in do Orchestrator para o Aria Automation inclui uma correção para lidar corretamente com os tokens de acesso do usuário. Todos os fluxos de trabalho, ações e pesquisas de inventário usando Sessão por Usuário para executar APIs do Aria Automation devem funcionar perfeitamente quando executados diretamente do Orchestrator ou por meio do Aria Automation quando usados em vários ambientes de usuário conectados.

  • Enviar um objeto por push usando o botão de versão após a alteração da ramificação remota faz com que todas as alterações locais sejam enviadas por push

    Sempre que você tinha um repositório Git remoto integrado e tentava enviar por push um único objeto de conteúdo usando o botão Versão, os itens fora do selecionado podiam ser enviados para o repositório Git remoto. Esse problema poderia ocorrer após uma alteração de Ramificação Remota ou após a alternância entre repositórios ativos.

  • Revisitar a política de compartilhamento de conteúdo para usar fontes de conteúdo em vez de itens de conteúdo quando a origem está presente na política

    As atualizações de política de compartilhamento de conteúdo desta versão incluem:

    1. As políticas de compartilhamento de conteúdo com fontes de conteúdo agora são aplicadas com as origens como destino e não com os itens de conteúdo na fonte de conteúdo. A guia Aplicações agora mostra as fontes de conteúdo como o item de destino também 

    2. Depois que o Aria Automation for atualizado para a versão 8.12.1 ou superior, todas as políticas de compartilhamento de conteúdo serão reforçadas uma vez para permitir que as alterações do ponto 1 sejam incorporadas. Esta é uma ação única em que a reaplicação é agendada uniformemente nas duas primeiras horas.

Novidades do VMware Aria Automation de abril de 2023/8.12.0

  • Introdução ao novo nome da família VMware Aria

    Introdução ao novo nome da família VMware Aria!

    O dicionário Merriam-Webster define uma aria como "uma melodia acompanhada e elaborada cantada (como em uma ópera) por uma única voz". O VMware Aria – uma solução de gerenciamento de nuvem única – é a voz que promete remover a complexidade de várias nuvens que se manifesta como tanto “ruído” e restaurar operações de nuvem melodiosas e harmoniosas de volta para nossos clientes.

    Observação:

    • Os usuários podem ter que excluir cookies/cache de atualização para que as alterações de rebranding sejam refletidas em algumas páginas.

    • Os eventos mais antigos gerados pelo sistema (por exemplo, nos Logs de auditoria) não conterão nomes renomeados.

  • Novo bloco unificado do Aria Automation com nomes de serviço renomeados (somente SaaS)

    Todos os serviços de nuvem do Aria Automation são agrupados em um bloco de serviço unificado "Aria Automation". Dependendo da licença e da função do usuário, você verá "Aria Automation Assembler" (anteriormente Cloud Assembly), "Aria Automation Service Broker", "Aria Automation Pipelines" (anteriormente Code Stream) e "Aria Automation Config" (anteriormente SaltStack Config) como uma família de serviços no "Aria Automation".

    Uma nova página inicial também explica os detalhes dessa nova estrutura e fornece uma introdução ao Aria Automation. Um novo seletor de serviço permite uma navegação rápida e fácil entre os serviços no Aria Automation. Essa configuração será ativada perfeitamente para todos os usuários do Aria Automation.

    Observação: Isso não está disponível para usuários que acessam os serviços existentes do Aria Automation a partir do VMware Cloud Partner Navigator. Nesse cenário, a experiência não é alterada.

    Talvez seja necessário excluir cookies/atualizar o cache para que as alterações de rebranding se reflitam em algumas páginas.

    Os eventos mais antigos gerados pelo sistema, por exemplo, nos logs de Auditoria, não conterão nomes renomeados.

    Para obter mais informações sobre o VMware Aria Automation, consulte o guia Introdução ao VMware Aria Automation.

  • Novas opções de tempo limite para fluxos de ação de extensibilidade

    Agora os usuários podem escolher entre duas opções para definir o tempo limite máximo durante a inicialização dos fluxos de ação do ABX:

    • Defina o valor do tempo limite como até 5 horas

    • Não defina nenhum limite para execução de fluxo deixando a caixa de texto de tempo limite em branco

  • Capacidade de usar o Aria Automation para provisionar o disco de armazenamento com o tipo de provisionamento dinâmico

    Agora você pode definir o tipo de provisionamento como grosso/fino/ansioso ou ambos no perfil de armazenamento e no modelo de nuvem como uma propriedade em discos anexados. 

    Quando o tipo de provisionamento dinâmico for usado, o provisionamento de disco continuará com êxito, mesmo se não houver espaço suficiente no repositório de dados. Este recurso estará disponível para discos anexados/independentes. 

  • Introdução a uma nova arquitetura de plug-ins para acesso mais rápido às configurações atualizadas do provedor de nuvem pública nativa e uma experiência de usuário mais ágil do Automation Assembler

     Os recursos de nuvem pública são atualizados continuamente com novas propriedades e operações. Para permitir o consumo mais rápido de recursos de nuvem pública, o Aria Automation fornece novos designs e modelos de implantação baseados em plug-ins no Automation Assembler. A arquitetura do plug-in resulta em acesso mais rápido às configurações atualizadas do provedor e uma experiência do usuário mais ágil do Automation Assembler. Quando um provedor de nuvem, como o AWS, adiciona mais recursos e propriedades, esses recursos e propriedades são facilmente adicionados ao plug-in associado.

     A política de alocação está disponível para todos os novos recursos de nuvem. Esses recursos podem ser usados para criar modelos de nuvem virtual e podem ser expostos como itens de catálogo.

    Essa nova arquitetura nos permite fornecer novos serviços da AWS como EC2, S3 bucket, GP3, IO2 na tela do Cloud Assembly.

    Observações:

    • O Aria Automation local da versão 8.12 requer 48 GB de memória. Antes da atualização, certifique-se de ter protegido a memória necessária.

    • Alguns componentes são beta

  • Capacidade de filtrar o Log de Auditoria do Aria Automation

    O Log de Auditoria agora permite que os administradores rastreiem o uso e o consumo com o Aria Automation. Este recurso inclui estes aprimoramentos:

    • Filtrar pesquisa para logs de auditoria

  • Capacidade de exibir o histórico de versões de fontes de conteúdo em formulários personalizados

    Os formulários personalizados no Aria Automation Service Broker agora oferecem suporte ao histórico de versões. Adicionalmente agora é possível aplicar formulários personalizados a diferentes versões do VMware Cloud Template.

    O autor de formulários personalizados agora pode:

    • Criar várias versões de um formulário personalizado

    • Revisar uma lista de todas as versões de um formulário personalizado

    • Restaurar para uma versão anterior do formulário personalizado

    • Criar uma nova versão do formulário personalizado com base na versão mais recente do formulário personalizado

    • Anexar um formulário personalizado a uma versão específica do item de origem do conteúdo (apenas para Cloud Templates)

    Observação: Os formulários personalizados herdados (migrados de versões anteriores do Aria Automation) são vinculados e compartilhados em todas as versões de um Cloud Template específico. Se você excluir o formulário personalizado herdado; ele será excluído para todas as versões do Cloud Template. Se você quiser associar um formulário personalizado herdado a uma versão específica do Cloud Template, precisará Ativar/Desativar o formulário personalizado para essa versão específica do Cloud Template clicando no botão Salvar na versão do Cloud Template -> Personalizar o formulário -> Ativado/Desativado -> Salvar.

    Para obter mais informações sobre o histórico de versões de fontes de conteúdo em formulários personalizados, consulte a Postagem do blog de histórico de versões dos formulários personalizados.

  • Futura descontinuação da funcionalidade Virtual Private Zones

    A VMware está anunciando a intenção de descontinuar a Virtual Private Zone e o mapeamento de imagem do provedor para a funcionalidade do tenant herdeiro. Todos os clientes que usam essa funcionalidade devem começar a fazer planos para remover a configuração, pois a funcionalidade será removida em uma versão futura do Aria Automation com datas exatas, juntamente com orientações adicionais a serem anunciadas. Entre em contato com a VMware para obter mais informações.

  • API do IaaS - Suporte para criar endpoint de integração de IPAM

    Anteriormente, não havia nenhuma API para criar um endpoint de integração de IPAM no Aria Automation. Agora, há uma API que permite que os administradores realizem essa tarefa sem ir para a UI. Para obter informações sobre como usar o endpoint de integração de IPAM, consulte Como importar um pacote IPAM.

  • Capacidade de executar Ações Personalizadas e ações Out Of Box de Dia 2 em paralelo

    O VMware Aria Automation oferece suporte a ações personalizadas e ações out-of-box em execução no mesmo recurso ou implantação, com estas considerações:

    • A ação personalizada deve ser iniciada primeiro antes da ação out-of-box

    • Se houver uma ação out of box de recurso em andamento, você não poderá iniciar outra ação (nem ação personalizada nem ação pronta para uso) no mesmo recurso ou implantação; Se houver uma ação pronta para implantação em andamento, você não poderá iniciar outra ação (nem ação personalizada nem ação out of box) na mesma implantação ou em qualquer um dos recursos

    • Se houver uma ação personalizada de recurso em andamento, você não poderá iniciar outra ação personalizada no mesmo recurso ou implantação; Se houver uma ação personalizada de implantação em andamento, você não poderá iniciar outra ação personalizada na mesma implantação ou em qualquer um dos recursos

    • Se houver uma solicitação em andamento no recurso, as ações de dia 2 que acabarem excluindo o recurso serão bloqueadas (por exemplo, deployment.delete, deployment.update, machine.delete, machine.remove disk). No entanto, as operações de remoção (exceto as relacionadas à implantação) ainda são permitidas por meio da API do IAAS

    • As ações de execução paralela poderão falhar se estiverem em conflito umas com as outras: executando uma ação personalizada para instalar o apache em uma máquina e uma Reinicialização de ação out of box na mesma máquina ao mesmo tempo

  • Suporte ao Ansible Automation Controller (anteriormente Ansible Automation Tower)

    O Aria Automation oferece suporte ao Automation Controller (anteriormente Ansible Tower), que faz parte da Plataforma Ansible Automation.

  • Capacidade de alterar o projeto em uma implantação que contém recursos migrados, provisionados e integrados

    Agora você pode usar a funcionalidade de alterar o projeto em implantações que contêm qualquer combinação de recursos implantados, migrados e integrados.

    Os recursos com suporte incluem esses tipos de recursos e restrições: Implantações com recursos implantados podem conter máquinas virtuais, discos, balanceadores de carga, redes, grupos de segurança, grupos do Azure, NATs, gateways, recursos personalizados, configurações do Terraform e recursos do Ansible e Ansible Tower.

Novidades no Automation Config

  • Exibir dados mais recentes do grains salt do Cloud Assembly para obter uma exibição mais detalhada dos recursos

    As VMs implantadas usando o Automation Assembler com um recurso Config, os dados mais recentes do grains salt são exibidos na exibição de recursos (atualizados periodicamente a cada 6 horas).

Novidades no Automation for Secure Hosts

  • O VMware Aria Automation for Secure Hosts oferece suporte ao parâmetro de comparação do CIS para Windows 2022

    O VMware Aria Automation for Secure Hosts agora tem o parâmetro de comparação CIS mais recente para o Windows Server 2022.

Novidades do Automation Orchestrator

  • Agora as APIs do VMware vCenter 8 estão disponíveis por meio dos plug-ins do Automation Orchestrator

    As seguintes APIs do VMware vCenter agora estão disponíveis por meio dos plug-ins do Automation Orchestrator:

    • API do VMware vCenter 8 por meio do Plug-in VMware Aria Automation Orchestrator para o vCenter Server

    • API do VMware vCenter 8 Update Manager por meio do Plug-in VMware Aria Automation Orchestrator para o vSphere Update Manager

    • API de implantação automática do VMware vCenter 8 por meio do plug-in VMware Aria Automation Orchestrator para o vSphere Auto Deploy

    Todos os novos recursos e definições de APIs podem ser encontrados aqui. O vSphere Management SDK é um pacote que contém um conjunto de kits de desenvolvimento de software vSphere: vSphere Web Services SDK, vSphere Storage Policy SDK, vSphere Storage Management SDK, vSphere ESX Agent Manager SDK e SSO Client SDK. Esses SDKs fornecem documentação, bibliotecas e exemplos de código necessários para que os desenvolvedores criem rapidamente soluções integradas a plataformas de virtualização da VMware.

Problemas conhecidos

  • Os nomes de serviço e função são substituídos por valores antigos quando deploy.sh é executado pela segunda vez

    Esse problema importante foi identificado com a versão do Aria Automation 8.12. Consulte KB 92018 para obter mais detalhes antes de atualizar ou instalar.

  • Alguns serviços não são acessíveis após associar um tenant ao Aria Automation 8.12 por meio do LCM

    Depois de associar um tenant ao VMware Aria Automation 8.12 por meio do LCM, os usuários talvez não consigam acessar os seguintes serviços:

    • Assembler

    • Assistente de migração

    • Pipelines

    • Configuração 

    Solução alternativa:

    1. Faça login no tenant como um usuário com privilégios de Proprietário da Organização.

    2. Em Gerenciamento de Identidade e Acesso, clique na guia Usuários Ativos.

    3. Selecione o usuário afetado e clique em Editar Funções.

    4. Para conceder ao usuário acesso ao Assembler e ao Assistente de Migração, clique em Adicionar Acesso ao Serviço e selecione Cloud Assembly.

    5. Para conceder ao usuário acesso a Pipelines, clique em Adicionar Acesso ao Serviço e selecione Code Stream.

    6. Para conceder ao usuário acesso à Configuração, clique em Adicionar Acesso ao Serviço e selecione SaltStack Config.

  • O depurador do Automation Orchestrator não entra em sub-ações

    O depurador de ação do Automation Orchestrator não entra em ações internas chamadas usando o método System.getModule(module).action().

    Solução alternativa: Use a ação raiz como o único elemento em um novo fluxo de trabalho e depure o fluxo de trabalho usando o depurador de fluxo de trabalho.

  • Informações inconsistentes de camada de desempenho para a máquina do Azure quando o disco gerenciado é redimensionado usando ações de dia 2

    Quando um disco do Azure com um disco gerenciado Premium é redimensionado com ações de dia 2 no Aria Automation, a camada de desempenho da linha de base é atualizada de acordo com o portal do Azure. No entanto, a camada de desempenho permanece a mesma no modelo nas propriedades personalizadas do Aria Automation. Isso leva a informações inconsistentes de camada de desempenho.

    Nenhuma solução alternativa.

Problemas resolvidos

  • O disco de inicialização é provisionado em um repositório de dados não corresponde às restrições do perfil de armazenamento.

    Ao executar uma implantação de VM simples, com a propriedade de configuração PREVENT_STORAGE_OVER_ALLOCATION definida como true, o disco de inicialização é provisionado em um repositório de dados que não corresponde às restrições do perfil de armazenamento. Esse problema pode ocorrer para versões anteriores à 8.11.2.

    Esse problema pode acontecer:

    1. Quando a propriedade de configuração PREVENT__COMPUTE_STORAGE_OVERALLOCATION é definida como true (que é false por padrão)

    2. Ao executar 10 ou mais implantações em paralelo

    Resolução: A partir do 8.11.2 e versões superiores, esse problema foi corrigido. Durante a implantação da VM, o disco de inicialização é provisionado em um repositório de dados e corresponde às restrições do perfil de armazenamento conforme o esperado.

  • Verificar permissões de leitura/gravação de pastas do Aria Automation Orchestrator antes de executar fluxos de trabalho

    As execuções dos fluxos de trabalho "Copiar arquivo do vCO para o convidado" e "Copiar arquivo do convidado para o vCO" podem falhar devido a erros de permissão de leitura/gravação. Quando isso acontecer, atualize js-io-rights.conf com as permissões de leitura/gravação desejadas para arquivos e pastas.

  • A execução intermitente do fluxo de trabalho do Aria Automation não continua após responder à interação do usuário

    Quando um fluxo de trabalho está aguardando uma entrada de um usuário, a execução do fluxo de trabalho não continua depois que o usuário responde à interação do usuário. O problema pode ser visto intermitentemente quando o token usado para iniciar a execução do fluxo de trabalho foi revogado.

  • Em alguns cenários, os usuários não conseguem fazer login em uma VM provisionada usando nome de usuário/senha

    Após o provisionamento de uma VM com remoteAccess e o método de autenticação usernamePassword, em alguns casos, os usuários não conseguiram fazer login na VM com as credenciais do Cloud Template.

    Esse problema agora está resolvido. Depois de provisionar uma VM, os usuários agora podem fazer login com o nome de usuário/senha incluído no Cloud Template.

  • Tags na zona de nuvem e no processamento do Azure excluídos após o upgrade

    Anteriormente, ao fazer upgrade para o vRealize Automation 8.11.0, alguns usuários notaram que as tags nos processamentos da zona de disponibilidade do Azure não estavam mais disponíveis. Agora, as tags não são excluídas após o upgrade para uma nova versão.

  • A execução do comando ativar/desativar “vracli cap” que já possui o mesmo valor desejado retorna erro e o código de saída diferente de zero

    Anteriormente, esses comandos sairiam com um código de saída diferente de zero se o recurso fornecido já estivesse ativado (ou desativado, respectivamente).

    recursos do vracli <capability-name> --ativar os recursos do vracli <capability-name> --desativar

     Com a correção mais recente, estes não são mais considerados um erro e os comandos mencionados acima sairão com o código de saída 0 nessas situações.

     Impactos: Para o uso típico (executar manualmente o comando), não há impacto. Se os scripts automatizados usarem esses comandos e esperarem que eles saiam com status diferente de zero e o recurso não precise ser alternado, talvez seja necessário atualizá-los.

  • Não é possível adicionar regex ao comparar o nome da ramificação no Git Webhooks

    Você pode transmitir regex como um nome de ramificação ao configurar um webhook Git no Automation Pipelines.

    Por versões anteriores, era necessário criar um Git webhook por ramificação de repositório, o que resultou em vários webhooks. Agora, ao fornecer um regex adequado, você pode vincular um único recurso de webhook a várias ramificações, resultando em menos webhooks no Git e no Automation Pipelines.

  • Novos tempos de execução disponíveis no Aria Automation Orchestrator

    Nas versões anteriores do Aria Automation Orchestrator, as versões da biblioteca poliglota eram NodeJs - 14, Powershell - 6.2 ou 7.1 (PowerCLI 11 ou 12) e Python - 3.7. Os usuários não conseguiram adicionar um pacote compatível com a versão mais recente do Polyglot e tiveram o erro TLS deve ser 1.2 ou superior.

    Agora, esses novos tempos de execução foram adicionados no Aria Orchestrator Polyglot - Powershell 7.3.3 e Python 3.10. Os usuários agora podem atualizar pacotes sem erros ao usar esses ambientes.

  • O Automation Orchestrator usa as credenciais de usuário conectado no momento ao atualizar tarefas agendadas

    Anteriormente, quando um usuário tentava atualizar uma tarefa agendada que havia criado, o botão Usar usuário atual não usou as credenciais do usuário conectado. Agora, o botão Usar usuário atual usa as credenciais de usuário corretas. 

Documentação e versionamento de APIs

Importante:

Aviso prévio de uma alteração futura

A Cloud Services Platform (CSP) oferecerá suporte à autenticação Proof Key for Code Exchange (PKCE) e cancelará a autenticação não PKCE. Se você for um usuário de API do VMware Aria Automation e tiver uma Política de Autorização de IP configurada em uma organização do cliente usando o CSP, precisará obter o token de atualização seguindo a API do CSP documentada em Obter token de acesso por token de atualização de API. O token obtido seguindo o endpoint de login da API IaaS documentado em Obter seu token de acesso será preterido.

Quando a data de lançamento dessa alteração for conhecida, esse aviso será atualizado.

Aviso: As Notas da versão das versões anteriores são arquivadas anualmente:

A documentação da API está disponível com o produto. Para acessar todos os documentos do Swagger em uma única página de aterrissagem, acesse:

  • https://www.mgmt.cloud.vmware.com/automation-ui/api-docs/ para o vRealize Automation Cloud.

  • https://<appliance.domain.com>/automation-ui/api-docs para o vRealize Automation 8.x, em que appliance.domain.com é o dispositivo vRealize Automation.

Antes de usar a API, considere as atualizações mais recentes da API e as alterações desta versão e anote todas as alterações nos serviços de API que você utiliza. Se você nunca bloqueou sua API usando a variável apiVersion, talvez se depare com uma alteração em uma resposta dessa API. Todas as atualizações e alterações de APIs são fornecidas na seção Novidades de cada lançamento.

Para APIs desbloqueadas, o comportamento padrão varia dependendo da API.

  • Para as APIs IaaS do Cloud Assembly, todas as solicitações que forem executadas sem o parâmetro apiVersion serão redirecionadas à primeira versão, que é 2019-01-15. Esse redirecionamento permitirá que cada usuário que não tenha especificado anteriormente o parâmetro apiVersion passe sem problemas para a versão mais recente sem sofrer alterações com interrupções.

    OBSERVAÇÃO: Para as APIs IaaS do Cloud Assembly, a versão mais recente é apiVersion = 2021-07-15. Se o bloqueio não for feito, as solicitações de APIs IaaS serão redirecionadas para a primeira versão, que é 2019-01-15. A primeira versão está obsoleta e terá suporte por 24 meses. Para garantir uma transição suave para a nova versão, bloqueie suas solicitações de APIs IaaS com o parâmetro apiVersion atribuído a 2021-07-15.

  • Para outras APIs, suas solicitações de API serão padronizadas para a versão mais recente. Se você selecionar uma das datas de versão anteriores listadas para a especificação do Swagger, o comportamento da API refletirá as APIs que estavam em vigor a partir dessa data e em qualquer data até a próxima data da versão mais recente. APIs não têm controle de versão para cada lançamento do vRealize Automation, e nem todas elas oferecem suporte ao parâmetro apiVersion.

Para obter mais informações sobre como usar o parâmetro apiVersion, consulte os Guias de Programação listados em:

As atualizações e alterações da API para cada versão são abordadas nas seguintes seções:

Alterações de API do VMware Aria Automation de outubro de 2023

A tabela a seguir lista os serviços de API com atualizações ou alterações desde o lançamento anterior.

Nome do Serviço

Descrição do serviço

Atualizações e alterações da API

IaaS

Realize tarefas de configuração de infraestrutura, incluindo validação e provisionamento de recursos de uma maneira iterativa.

Para acessar quaisquer atualizações ou alterações listadas para as APIs do IaaS, você deve incluir apiVersion=2021-07-15 na sua chamada. Por exemplo:

GET https://cloud.domain.com/iaas/api/zones?apiVersion=2021-07-15

Novo endpoint para excluir tags:

DELETE /iaas/api/tags/{id}

OBSERVAÇÃO: A ação de exclusão verifica se a tag não está associada a um recurso antes de excluí-la.

Novo endpoint para obter o uso de tags de tagIds fornecidos na payload:

POST /iaas/api/tags/tags-usage

Alterações de API do VMware Aria Automation de agosto de 2023

A tabela a seguir lista os serviços de API com atualizações ou alterações desde o lançamento anterior.

Nome do Serviço

Descrição do serviço

Atualizações e alterações da API

IaaS

Realize tarefas de configuração de infraestrutura, incluindo validação e provisionamento de recursos de uma maneira iterativa.

Para acessar quaisquer atualizações ou alterações listadas para as APIs do IaaS, você deve incluir apiVersion=2021-07-15 na sua chamada. Por exemplo:

GET https://cloud.domain.com/iaas/api/zones?apiVersion=2021-07-15

(Somente SaaS) Endpoints atualizados para criar uma conta de nuvem do vSphere+ com um endpoint independente de tipo ou específico de tipo:

  • Para o endpoint independente de tipo POST /iaas/api/cloud-account, especifique "cloudAccountType": "vSphere" e inclua "environment": "aap" como cloudAccountProperty ou customProperty.

  • Para o endpoint específico de tipo POST /iaas/api/cloud-accounts-vsphere, inclua "environment": "aap" no payload.

Projetos

Ofereça visibilidade e isolamento de recursos provisionados para usuários com uma função de projeto.

O seguinte endpoint foi removido:

GET /project-service/api/projects/limit-usage

Alterações da API de julho de 2023 do VMware Aria Automation

A tabela a seguir lista os serviços de API com atualizações ou alterações desde o lançamento anterior.

Nome do Serviço

Descrição do serviço

Atualizações e alterações da API

ABX

Criar ou gerenciar ações de extensibilidade e suas versões. Executar ações e fluxos.

O limite de código-fonte para ações de extensibilidade é aumentado de 32.000 para 128.000 caracteres. Isso não afeta as ações de extensibilidade carregadas como um arquivo ZIP.

Implantação

Acesse objetos de implantação e plataformas ou projetos que foram implantados no sistema.

O novo endpoint retorna o número de objetos faturáveis como o número de VMs, CPUs e núcleos de CPU. O número está vinculado à organização do usuário.

GET /deployment/api/billing-metrics

Novo parâmetro booleano "billable" adicionado ao endpoint a seguir.

GET /deployment/api/resources

Se definido como true, a resposta inclui informações sobre recursos faturáveis.

Novo parâmetro de entrada "imageRef" para especificar a imagem ao recriar uma VM adicionada ao endpoint a seguir.

POST /deployment/api/resources/{resourceId}/requests

Payload de amostra para recriar uma VM com o ID da imagem 205297c5c01c47e8f9f5451d8af9b87f64ed1bcd

{    "actionId": Cloud.vSphere.Machine.Rebuild,     "inputs": {        "imageRef": "/resources/images/205297c5c01c47e8f9f5451d8af9b87f64ed1bcd}  

OBSERVAÇÕES:

  • Para obter o ID da imagem, você pode usar GET /iaas/api/fabric-images

  • A entrada da imagem só será necessária durante a recriação se a propriedade de imagem não estiver definida para a máquina que está sendo recriada. Normalmente, esse é o caso das máquinas integradas.

  • Se a imagem já estiver definida para uma máquina, a imagem não poderá ser modificada e a entrada "imageRef" será ignorada.

Alterações de API do VMware Aria Automation de junho de 2023

A tabela a seguir lista os serviços de API com atualizações ou alterações desde o lançamento anterior.

Nome do Serviço

Descrição do serviço

Atualizações e alterações da API

Infraestrutura como serviço

Realize tarefas de configuração de infraestrutura, incluindo validação e provisionamento de recursos de uma maneira iterativa.

Para acessar quaisquer atualizações ou alterações listadas para as APIs do IaaS, você deve incluir apiVersion=2021-07-15 na sua chamada. Por exemplo:

GET https://cloud.domain.com/iaas/api/zones?apiVersion=2021-07-15

Novos endpoints para obter intervalos de IP associados a redes, redes de malha e redes do vSphere de malha:

  • GET /iaas/api/networks/{id}/network-ip-ranges

  • GET /iaas/api/fabric-networks/{id}/network-ip-ranges

  • GET /iaas/api/fabric-networks-vsphere/{id}/network-ip-ranges

Alterações de API do VMware Aria Automation de maio de 2023

A tabela a seguir lista os serviços de API com atualizações ou alterações desde o lançamento anterior.

Nome do Serviço

Descrição do serviço

Atualizações e alterações da API

Infraestrutura como serviço

Realize tarefas de configuração de infraestrutura, incluindo validação e provisionamento de recursos de uma maneira iterativa.

Para acessar quaisquer atualizações ou alterações listadas para as APIs do IaaS, você deve incluir apiVersion=2021-07-15 na sua chamada. Por exemplo:

GET https://cloud.domain.com/iaas/api/zones?apiVersion=2021-07-15

Os endpoints novos e atualizados do Intervalo de IPs de Rede para oferecer suporte a IPs de rede de consulta, alocação e liberação:

  • GET /iaas/api/network-ip-ranges/{id}

  • GET /iaas/api/network-ip-ranges/{id}/ip-addresses

  • GET /iaas/api/network-ip-ranges/{id}/ip-addresses/{ipAddressId}

  • POST /iaas/api/network-ip-ranges/{id}/ip-addresses/allocate

  • POST /iaas/api/network-ip-ranges/{id}/ip-addresses/release

Alterações na API de abril de 2023 do VMware Aria Automation

A tabela a seguir lista os serviços de API com atualizações ou alterações desde o lançamento anterior.

Nome do Serviço

Descrição do serviço

Atualizações e alterações da API

Catálogo

Acesse itens de catálogo e fontes de catálogo do Service Broker, incluindo compartilhamento de conteúdo e solicitação de itens de catálogo.

Novos endpoints de itens de administrador de catálogo para habilitar o controle de versão de formulários personalizados:

  • GET /catalog/api/admin/items/{id}/versions

  • GET /catalog/api/admin/items/:id/versions/{versionId}

  • PATCH /catalog/api/admin/items/{id}/versions/{versionId}

CMX

Ao usar a integração do Kubernetes, implemente e gerencie clusters e namespaces Kubernetes.

Novo parâmetro de entrada "tagIds" adicionado para os seguintes endpoints de zonas do Kubernetes:

  • POST /cmx/api/resources/k8s-zones

  • PUT /cmx/api/resources/k8s-zones/{id}

Formulários personalizados

Define a renderização dinâmica de formulários e o comportamento de personalização nos serviços do Service Broker e do Assembler VMware.

Novos endpoints para habilitar o controle de versão de formulários personalizados.

Endpoints da versão do formulário:

  • GET /form-service/api/forms/versions

  • GET /form-service/api/forms/versions/{id}

  • POST /form-service/api/forms/versions/

  • PATCH /form-service/api/forms/versions/{id}/restore

Endpoints de definição de formulário:

  • GET /form-service/api/forms/search

  • DELETE /form-service/api/forms/deleteBySourceAndType

Implantação

Acesse objetos de implantação e plataformas ou projetos que foram implantados no sistema.

Nova opção de entrada "expand=inprogressRequests" adicionada para os seguintes endpoints:

  • GET /deployment/api/deployments/{deploymentId}/resources

  • GET /deployment/api/deployments/{deploymentId}/resources/{resourceId}

  • GET /deployment/api/resources

  • GET /deployment/api/resources/{resourceId}

Se usada, a resposta inclui um par chave-valor para inprogressRequests onde:

  • A chave é count

  • Valor é o número total de solicitações atuais

Novo parâmetro booleano "inprogressRequests" adicionado para o seguinte endpoint:

GET /deployment/api/resources/{resourceId}/requests

Se definida como true, a resposta inclui somente a execução ativa de solicitações. Caso contrário, todas as solicitações serão incluídas.

Infraestrutura como serviço

Realize tarefas de configuração de infraestrutura, incluindo validação e provisionamento de recursos de uma maneira iterativa.

Para acessar quaisquer atualizações ou alterações listadas para as APIs do IaaS, você deve incluir apiVersion=2021-07-15 na sua chamada. Por exemplo:

GET https://cloud.domain.com/iaas/api/zones?apiVersion=2021-07-15

Novo Pacote importar endpoints para oferecer suporte à importação de pacote IPAM:

  • POST /iaas/api/integrations-ipam/package-import

  • OPTIONS /iaas/api/integrations-ipam/package-import

  • HEAD /iaas/api/integrations-ipam/package-import/{id}

  • PATCH /iaas/api/integrations-ipam/package-import/{id}

Endpoints de Projeto adicionados para obter e atualizar zonas associadas a um projeto:

  • GET /iaas/api/projects/{id}/zones

  • PUT /iaas/api/projects/{id}/zones

Novo endpoint de tags para criar tags:

POST /iaas/api/tags

Orchestrator Gateway

Execute fluxos de trabalho e ações para automatizar tarefas complexas de TI.

Os seguintes endpoints foram removidos:

  • GET /vro/actions

  • POST /vro/actions

  • GET /vro/actions/{categoryName}/{actionName}

  • GET /vro/catalog/{namespace}/{type}/{id}/{relation}

  • GET /vro/catalog/{namespace}/{type}/{id}

  • GET /vro/catalog/{namespace}/{type}

  • GET /vro/catalog/{namespace}

  • GET /vro/catalog/types/{type}

  • GET /vro/catalog

check-circle-line exclamation-circle-line close-line
Scroll to top icon