The GitHub Actions job "Tests (AMD)" on 
airflow.git/onikolas/dms-system-test-private-db has succeeded.
Run started by GitHub user o-nikolas (triggered by o-nikolas).

Head commit for run:
74dc582b09e4ef888180a7dec095feb2fd68d0da / Niko Oliveira <[email protected]>
Make DMS system-test databases non-public

RdsCreateDbInstanceOperator was called with PubliclyAccessible=True in the
example_dms and example_dms_serverless system tests. example_dms also
created its security group with an 0.0.0.0/0 ingress rule.

Make the databases non-public and reachable from within a VPC instead:

- Set PubliclyAccessible=False for both tests.
- Add optional SUBNET_GROUP / SECURITY_GROUP / REPLICATION_SUBNET_GROUP
  context variables. When provided, the RDS instance and the DMS
  replication instance / serverless replication are placed in those (private)
  subnet groups / security group; when absent, behaviour is unchanged
  aside from the instance no longer being public. This mirrors the
  approach used for the Redshift system tests (apache#70705).
- example_dms: reuse a provided security group (skip create/delete) and,
  when creating its own, scope ingress to the VPC CIDR on 5432 instead of
  0.0.0.0/0.

Report URL: https://github.com/apache/airflow/actions/runs/32064348249

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to