Enabling Lineage V2¶
Applies to releases V R6 (5.10.x) to 2021.1
Note
In release 2021.2 and newer releases, Lineage V2 is enabled by default and does not require to be explicitly enabled by an admin.
Lineage V2 can be turned on by setting the corresponding feature flag. This feature cannot be disabled.
You will need the SSH access to the Alation instance to enable Lineage V2.
To enable:
1. SSH to your Alation instance.
2. Enter the Alation shell:
sudo /etc/init.d/alation shell
Using the alation_conf command, set the dedicated flag
alation.feature_flags.enable_lineage_v2
toTrue
:
alation_conf alation.feature_flags.enable_lineage_v2 -s True
4. Restart the web server:
alation_supervisor restart web:*
5. If lineage data already exists on your instance (if this is not a new installation of Alation), run the following script from the Django shell to migrate the existing lineage data to the new model:
alation_django_shell from rosemeta.tasks.migrations import populate_new_lineages_from_old populate_new_lineages_from_old.delay()
Exit the Django shell:
exit()
Exit the Alation shell:
exit
You have now enabled Lineage V2 on your Alation instance.