)]}'
{"nova/conf/scheduler.py":[{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"2bba461269f3ee4aff0521adec7a9f97d2a63d37","unresolved":false,"context_lines":[{"line_number":293,"context_line":"        deprecated_group\u003d\"DEFAULT\","},{"line_number":294,"context_line":"        deprecated_for_removal\u003dTrue,"},{"line_number":295,"context_line":"        deprecated_reason\u003d\"\"\""},{"line_number":296,"context_line":"These filters are incompatible with Placement-based approach to scheduling"},{"line_number":297,"context_line":"bare metal nodes."},{"line_number":298,"context_line":"\"\"\","},{"line_number":299,"context_line":"        help\u003d\"\"\""},{"line_number":300,"context_line":"Filters used for filtering baremetal hosts."}],"source_content_type":"text/x-python","patch_set":2,"id":"9f436f4f_c5452745","line":297,"range":{"start_line":296,"start_character":0,"end_line":297,"end_character":17},"updated":"2017-08-10 15:52:12.000000000","message":"Not sure operators would understand correctly that reason, or they could maybe freak out.\n\nMaybe we should just say : \"Ironic resources are now scheduled using Placement API instead of those filters by Pike.\"","commit_id":"eca3d6a2ce0aa24c4fd089529cacd6441312261e"}],"releasenotes/notes/deprecate-baremetal-filters-618249af65115bf6.yaml":[{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"e06bdc1aae58542c31f0c398bca8063f6659556c","unresolved":false,"context_lines":[{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The configuration options ``baremetal_enabled_filters`` and"},{"line_number":5,"context_line":"    ``use_baremetal_filters`` are deprecated in Pike. Custom resource classes"},{"line_number":6,"context_line":"    should be used instead to schedule bare metal instances."},{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    The following scheduler filters are deprecated in Pike: ``ExactRamFilter``,"},{"line_number":9,"context_line":"    ``ExactCoreFilter`` and ``ExactDiskFilter``. There were mostly used for"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_82027508","line":6,"range":{"start_line":5,"start_character":54,"end_line":6,"end_character":60},"updated":"2017-08-10 15:15:26.000000000","message":"They are no longer needed now that a node\u0027s custom resource class is now used to schedule bare metal instances.","commit_id":"224e0d5e91504da447dfa421a91b552aca200941"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b848a9a8211c4bf9aced97210d10ebff93f116b2","unresolved":false,"context_lines":[{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The configuration options ``baremetal_enabled_filters`` and"},{"line_number":5,"context_line":"    ``use_baremetal_filters`` are deprecated in Pike. Custom resource classes"},{"line_number":6,"context_line":"    should be used instead to schedule bare metal instances."},{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    The following scheduler filters are deprecated in Pike: ``ExactRamFilter``,"},{"line_number":9,"context_line":"    ``ExactCoreFilter`` and ``ExactDiskFilter``. There were mostly used for"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_82795594","line":6,"range":{"start_line":5,"start_character":54,"end_line":6,"end_character":60},"in_reply_to":"9f436f4f_82027508","updated":"2017-08-10 15:17:47.000000000","message":"Done","commit_id":"224e0d5e91504da447dfa421a91b552aca200941"},{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"e06bdc1aae58542c31f0c398bca8063f6659556c","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    should be used instead to schedule bare metal instances."},{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    The following scheduler filters are deprecated in Pike: ``ExactRamFilter``,"},{"line_number":9,"context_line":"    ``ExactCoreFilter`` and ``ExactDiskFilter``. There were mostly used for"},{"line_number":10,"context_line":"    scheduling bare metal instances, custom resource classes should now"},{"line_number":11,"context_line":"    be used instead."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_a228d985","line":9,"range":{"start_line":9,"start_character":60,"end_line":9,"end_character":66},"updated":"2017-08-10 15:15:26.000000000","message":"Were they ever used for anything else? :)","commit_id":"224e0d5e91504da447dfa421a91b552aca200941"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b848a9a8211c4bf9aced97210d10ebff93f116b2","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    should be used instead to schedule bare metal instances."},{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    The following scheduler filters are deprecated in Pike: ``ExactRamFilter``,"},{"line_number":9,"context_line":"    ``ExactCoreFilter`` and ``ExactDiskFilter``. There were mostly used for"},{"line_number":10,"context_line":"    scheduling bare metal instances, custom resource classes should now"},{"line_number":11,"context_line":"    be used instead."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_6270b1a6","line":9,"range":{"start_line":9,"start_character":60,"end_line":9,"end_character":66},"in_reply_to":"9f436f4f_a228d985","updated":"2017-08-10 15:17:47.000000000","message":"Dunno, just playing on a safe side :)","commit_id":"224e0d5e91504da447dfa421a91b552aca200941"},{"author":{"_account_id":1063,"name":"Ed Leafe","email":"ed@leafe.com","username":"ed-leafe"},"change_message_id":"e06bdc1aae58542c31f0c398bca8063f6659556c","unresolved":false,"context_lines":[{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    The following scheduler filters are deprecated in Pike: ``ExactRamFilter``,"},{"line_number":9,"context_line":"    ``ExactCoreFilter`` and ``ExactDiskFilter``. There were mostly used for"},{"line_number":10,"context_line":"    scheduling bare metal instances, custom resource classes should now"},{"line_number":11,"context_line":"    be used instead."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_6222f1a6","line":11,"range":{"start_line":10,"start_character":35,"end_line":11,"end_character":20},"updated":"2017-08-10 15:15:26.000000000","message":". They are no longer needed now that a node\u0027s custom resource class is now used to schedule bare metal instances.","commit_id":"224e0d5e91504da447dfa421a91b552aca200941"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b848a9a8211c4bf9aced97210d10ebff93f116b2","unresolved":false,"context_lines":[{"line_number":7,"context_line":"  - |"},{"line_number":8,"context_line":"    The following scheduler filters are deprecated in Pike: ``ExactRamFilter``,"},{"line_number":9,"context_line":"    ``ExactCoreFilter`` and ``ExactDiskFilter``. There were mostly used for"},{"line_number":10,"context_line":"    scheduling bare metal instances, custom resource classes should now"},{"line_number":11,"context_line":"    be used instead."}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f436f4f_42736db2","line":11,"range":{"start_line":10,"start_character":35,"end_line":11,"end_character":20},"in_reply_to":"9f436f4f_6222f1a6","updated":"2017-08-10 15:17:47.000000000","message":"Done","commit_id":"224e0d5e91504da447dfa421a91b552aca200941"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"2bba461269f3ee4aff0521adec7a9f97d2a63d37","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The configuration options ``baremetal_enabled_filters`` and"},{"line_number":5,"context_line":"    ``use_baremetal_filters`` are deprecated in Pike. They are no longer needed"},{"line_number":6,"context_line":"    now that a node\u0027s custom resource class is used to schedule bare metal"},{"line_number":7,"context_line":"    instances."},{"line_number":8,"context_line":"  - |"},{"line_number":9,"context_line":"    The following scheduler filters are deprecated in Pike: ``ExactRamFilter``,"},{"line_number":10,"context_line":"    ``ExactCoreFilter`` and ``ExactDiskFilter``. There were mostly used for"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f436f4f_85639fb1","line":7,"range":{"start_line":6,"start_character":4,"end_line":7,"end_character":14},"updated":"2017-08-10 15:52:12.000000000","message":"does Ironic have an upgrade note for Pike asking to provide custom resource classes for the nodes ? You should point to it.\n\nAlso, keep in mind you could have Ocata resources that are not having custom resource classes associated. Should we really not accept to use the legacy filters for those ?\nI\u0027m a bit confused by the Ironic upgrade path.","commit_id":"eca3d6a2ce0aa24c4fd089529cacd6441312261e"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"42b2e65a4f438e7e06aef159e41d61034d3168ec","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The configuration options ``baremetal_enabled_filters`` and"},{"line_number":5,"context_line":"    ``use_baremetal_filters`` are deprecated in Pike. They are no longer needed"},{"line_number":6,"context_line":"    now that a node\u0027s custom resource class is used to schedule bare metal"},{"line_number":7,"context_line":"    instances."},{"line_number":8,"context_line":"  - |"},{"line_number":9,"context_line":"    The following scheduler filters are deprecated in Pike: ``ExactRamFilter``,"},{"line_number":10,"context_line":"    ``ExactCoreFilter`` and ``ExactDiskFilter``. There were mostly used for"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f436f4f_e5fdcb3a","line":7,"range":{"start_line":6,"start_character":4,"end_line":7,"end_character":14},"in_reply_to":"9f436f4f_85639fb1","updated":"2017-08-10 16:08:49.000000000","message":"Okay, clarified over IRC. Ironic will make a clear statement in their own relnotes with https://review.openstack.org/#/c/491773/ and we already signal in our relnotes that Ironic has to be upgraded before Nova computes. I\u0027ll just reword a bit.","commit_id":"eca3d6a2ce0aa24c4fd089529cacd6441312261e"}]}
