__common_validation() in PoolDatasetService is broken on CORE
Description
It seems that querying for the parent dataset in the __common_validation method in PoolDatasetService class in pool.py plugin isn't getting the parent dataset properly.
It's been broken since 2018. I traced a commit in master ( 71cc23e2f4cbb1d2acdcc0b7e70fb141dab94b5a) that fixed this problem in 2020 in master repo but it seems the associated fix was never backported to 12.
It seems that querying for the parent dataset in the __common_validation method in PoolDatasetService class in pool.py plugin isn't getting the parent dataset properly.
It's been broken since 2018. I traced a commit in master ( 71cc23e2f4cbb1d2acdcc0b7e70fb141dab94b5a) that fixed this problem in 2020 in master repo but it seems the associated fix was never backported to 12.