Description of problem: Date input field in retirement editor inconsistently displays dates. Version-Release number of selected component (if applicable): CFME 5.5 How reproducible: Always Steps to Reproduce: 1. Go to a VM's detail page 2. Lifecycle -> Set Retirement Date 3. Set retirement date, for example: '10/15/2015' 4. Again, go to Lifecycle -> Set Retirement Date 5. Look at the retirement date shown in UI Actual results: Thu Oct 15 2015 02:00:00 GMT+0200 (CEST) Expected results: 10/15/2015 Additional info: Seemingly, the angular parsers and formatters for the datepicker input are not being used here as they should, hence the odd behavior. This is caused by the following commit: https://github.com/ManageIQ/manageiq/commit/aad733884cb52d0a2f82d1e08e976b06bea3a158 which mistakenly removed miq-calendar directive from list of used javascript assets.
https://github.com/ManageIQ/manageiq/pull/5042
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/04dc01e275ec0c4cd9e3420de94cc67fe25081a5 commit 04dc01e275ec0c4cd9e3420de94cc67fe25081a5 Author: Milan Zazrivec <mzazrivec> AuthorDate: Thu Oct 22 15:22:01 2015 +0200 Commit: Milan Zazrivec <mzazrivec> CommitDate: Thu Oct 22 15:22:01 2015 +0200 Add mistakenly removed miq-calendar angular directive This directive is used by retirement editor. https://bugzilla.redhat.com/show_bug.cgi?id=1274314 app/assets/javascripts/application.js | 1 + 1 file changed, 1 insertion(+)
Verified in 5.5.0.9.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2015:2551