Activity log for bug #1418931

Date Who What changed Old value New value Message
2015-02-06 11:13:20 Kyrylo Romanenko bug added bug
2015-02-06 11:13:20 Kyrylo Romanenko attachment added SCREENSHOTS_FLOW.png https://bugs.launchpad.net/bugs/1418931/+attachment/4313806/+files/SCREENSHOTS_FLOW.png
2015-02-06 11:19:16 Kyrylo Romanenko description Project admin user can disable his only project and then can`t to relogin back. Steps: 1. Logged-in to Horizon as admin. 2. Created user "barsik". 3. Then edited project named "services": added "barsik" as "_member_" and "admin" there. 4. Logout. 5. Logged back as "barsik". 6. Go to Identity -> Projects. 7. Set project "services" Enabled=False by checkbox. Get red popup Error: Not authorized to do this operation. It`s quite expected to be not able to do this. Cancel action by "X" button (screenshot frame 1) Got error: Error: Unauthorized: Unable to retrieve project list. Also could not to retrieve contents of any another page with errors like this. 8. Logout 9. Try to login back as "barsik". Could not login back (screenshot frame 2): Unable to authenticate to any available projects. 10. Login back as admin. See that project "services" is disabled. (screenshot frame 3) Environment: MOS 6.1 build {"build_id": "2015-02-01_22-55-01", "ostf_sha": "c9100263140008abfcc2704732e98fbdfd644068", "build_number": "92", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-02-01_22-55-01", "ostf_sha": "c9100263140008abfcc2704732e98fbdfd644068", "build_number": "92", "api": "1.0", "nailgun_sha": "c0932eb5c2aa7fd1e13a999cb1b4bf5aff101c3b", "production": "docker", "python-fuelclient_sha": "2ea7b3e91c1d2ff85110bf5abb161a6f4e537358", "astute_sha": "ed5270bf9c6c1234797e00bd7d4dd3213253a413", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "", "fuellib_sha": "c5e4a0410ba66f9e9911f62b3b71c0b9c29aed6e"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "c0932eb5c2aa7fd1e13a999cb1b4bf5aff101c3b", "production": "docker", "python-fuelclient_sha": "2ea7b3e91c1d2ff85110bf5abb161a6f4e537358", "astute_sha": "ed5270bf9c6c1234797e00bd7d4dd3213253a413", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "", "fuellib_sha": "c5e4a0410ba66f9e9911f62b3b71c0b9c29aed6e"} Project admin user can disable his only project and then can`t to relogin back. Steps: 1. Logged-in to Horizon as admin. 2. Created user "barsik". 3. Then edited project named "services": added "barsik" as "_member_" and "admin" there. 4. Logout. 5. Logged-in as "barsik". 6. Go to Identity -> Projects. 7. Set project "services" Enabled=False by checkbox.  Get red popup Error: Not authorized to do this operation. It`s quite expected to be not able to do this.  Cancel action by "X" button  (screenshot frame 1) Got error: Error: Unauthorized: Unable to retrieve project list. Also could not to retrieve contents of any another page with errors like this. 8. Logout 9. Try to login back as "barsik". Could not login back (screenshot frame 2): Unable to authenticate to any available projects. 10. Login back as admin. See that project "services" is disabled. (screenshot frame 3) Environment: MOS 6.1 build {"build_id": "2015-02-01_22-55-01", "ostf_sha": "c9100263140008abfcc2704732e98fbdfd644068", "build_number": "92", "release_versions": {"2014.2-6.1": {"VERSION": {"build_id": "2015-02-01_22-55-01", "ostf_sha": "c9100263140008abfcc2704732e98fbdfd644068", "build_number": "92", "api": "1.0", "nailgun_sha": "c0932eb5c2aa7fd1e13a999cb1b4bf5aff101c3b", "production": "docker", "python-fuelclient_sha": "2ea7b3e91c1d2ff85110bf5abb161a6f4e537358", "astute_sha": "ed5270bf9c6c1234797e00bd7d4dd3213253a413", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "", "fuellib_sha": "c5e4a0410ba66f9e9911f62b3b71c0b9c29aed6e"}}}, "auth_required": true, "api": "1.0", "nailgun_sha": "c0932eb5c2aa7fd1e13a999cb1b4bf5aff101c3b", "production": "docker", "python-fuelclient_sha": "2ea7b3e91c1d2ff85110bf5abb161a6f4e537358", "astute_sha": "ed5270bf9c6c1234797e00bd7d4dd3213253a413", "feature_groups": ["mirantis"], "release": "6.1", "fuelmain_sha": "", "fuellib_sha": "c5e4a0410ba66f9e9911f62b3b71c0b9c29aed6e"}
2015-02-06 14:28:25 Kyrylo Romanenko bug added subscriber svasheka
2015-02-06 14:28:48 Kyrylo Romanenko bug added subscriber Oleksiy Butenko
2015-02-06 14:29:33 Kyrylo Romanenko bug added subscriber Timur Sufiev
2015-02-06 17:37:01 Timur Sufiev mos: importance Undecided Medium
2015-02-06 17:37:22 Timur Sufiev mos: assignee Paul Karikh (pkarikh)
2015-02-06 17:37:26 Timur Sufiev mos: milestone 6.1
2015-02-06 17:38:43 Timur Sufiev nominated for series mos/5.1.x
2015-02-06 17:38:43 Timur Sufiev bug task added mos/5.1.x
2015-02-06 17:38:43 Timur Sufiev nominated for series mos/6.0.x
2015-02-06 17:38:43 Timur Sufiev bug task added mos/6.0.x
2015-02-06 17:38:49 Timur Sufiev mos/5.1.x: milestone 5.1.2
2015-02-06 17:38:53 Timur Sufiev mos/6.0.x: milestone 6.0.1
2015-02-06 17:39:03 Timur Sufiev mos/5.1.x: assignee MOS Sustaining (mos-sustaining)
2015-02-06 17:39:12 Timur Sufiev mos/6.0.x: assignee MOS Sustaining (mos-sustaining)
2015-02-09 09:52:41 Vitaly Sedelnik mos/5.1.x: assignee MOS Sustaining (mos-sustaining) Alex Khivin (akhivin)
2015-02-09 09:53:19 Vitaly Sedelnik mos/6.0.x: assignee MOS Sustaining (mos-sustaining) Alex Khivin (akhivin)
2015-02-09 18:11:44 Dmitry Mescheryakov mos: status New Confirmed
2015-02-09 18:11:46 Dmitry Mescheryakov mos/5.1.x: status New Confirmed
2015-02-09 18:11:48 Dmitry Mescheryakov mos/6.0.x: status New Confirmed
2015-02-09 18:11:52 Dmitry Mescheryakov mos/5.1.x: importance Undecided Medium
2015-02-09 18:11:53 Dmitry Mescheryakov mos/6.0.x: importance Undecided Medium
2015-02-12 14:00:49 Dmitry Mescheryakov mos/5.1.x: status Confirmed Won't Fix
2015-02-12 14:00:51 Dmitry Mescheryakov mos/6.0.x: status Confirmed Won't Fix
2015-03-30 13:34:42 Timur Sufiev mos: status Confirmed Fix Committed
2015-04-14 14:54:48 Kyrylo Romanenko mos: status Fix Committed Fix Released