Opened 13 years ago
Last modified 11 years ago
#249 new defect
Pony does not distinguish between moira/dns/resolved states
Reported by: | ezyang | Owned by: | dzaefn |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | pony | Keywords: | starter, python, sqlalchemy |
Cc: |
Description (last modified by ezyang)
Once we approve a ticket, it shows up in your lists of hostnames, even though it may not have been approved by moira yet, or the DNS may have not propagated. This is not user-friendly, since although the LDAP data has been created, for all user experience purposes the hostname is not active, simply pending. We should add an extra note saying that a hostname has not been activated yet, and perhaps automatically clear these out using periodic DNS checks.
Change History (6)
comment:1 Changed 13 years ago by mitchb
- Description modified (diff)
comment:2 Changed 13 years ago by mitchb
comment:4 Changed 13 years ago by ezyang
- Keywords starter python added
comment:5 Changed 11 years ago by adehnert
- Owner set to dzaefn
comment:6 Changed 11 years ago by adehnert
- Keywords sqlalchemy added
To map a vhost -> status, consider pulling out all tickets with the appropriate locker and hostname, and using a custom sort function to select the most done status.
This may not be a great ticket for somebody who isn't already reasonably adept at source-diving (or working closely with somebody who is).
This is correct behavior, and does rather the opposite of suck. Once we've granted you a vhost, the LDAP data is created so that the site will work immediately once the hostname gets to us. Once we've allowed you to have a vhost, you *should* be able to immediately set up where it's going to point to. Why is this not INVALID DOESNTSUCK?