Re: Tenancy is broken

2018-12-12 Thread Jeremy Mitchell
Imagine the following tenant tree: - root -- tenant A (2 users, 4 delivery services) --- tenant A.A (5 users, 3 delivery services) -- bad tenant B (6 users, 2 delivery services) --- bad tenant B.B (3 users, 4 delivery services) Because tenant B is misbehaving, you can currently do this manually:

Re: [EXTERNAL] Re: Tenancy is broken

2018-12-12 Thread Fieck, Brennan
___ From: Nir Sopher Sent: Wednesday, December 12, 2018 12:45 AM To: dev@trafficcontrol.apache.org Subject: [EXTERNAL] Re: Tenancy is broken Hi, IIRC, when tenancy was added, the plan was that a user of an inactive tenant cannot do anything. A user of its active parent ca

Re: Tenancy is broken

2018-12-11 Thread Nir Sopher
Hi, IIRC, when tenancy was added, the plan was that a user of an inactive tenant cannot do anything. A user of its active parent can manipulate the inactive tenant resources. I thought it was even covered by a UT, but anyhow, as I see it, any other current behavior should be fixed. See [NS] inline

Tenancy is broken

2018-12-11 Thread Fieck, Brennan
There are massive issues with how 'active' on a tenant is treated. The discussion has been had on this github issue: https://github.com/apache/trafficcontrol/issues/2732 but I will try to summarize. First problem: An inactive tenant can be neither modified in any way (including re-activating