)]}'
{"doc/source/filter_scheduler.rst":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cae8490c990e49af41e16b78f2c9825d1a9bbe39","unresolved":false,"context_lines":[{"line_number":154,"context_line":"  a set of instances."},{"line_number":155,"context_line":"* |RetryFilter| - filters hosts that have been attempted for scheduling."},{"line_number":156,"context_line":"  Only passes hosts that have not been previously attempted."},{"line_number":157,"context_line":"* |TrustedFilter| (EXPERIMENTAL) - filters hosts based on their trust.  Only passes hosts"},{"line_number":158,"context_line":"  that meet the trust requirements specified in the instance properties."},{"line_number":159,"context_line":"* |TypeAffinityFilter| - Only passes hosts that are not already running an"},{"line_number":160,"context_line":"  instance of the requested type."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f044301_940e518b","side":"PARENT","line":157,"updated":"2017-05-05 23:15:41.000000000","message":"Rather than remove the docs, just add a warning that it\u0027s deprecated for removal like I did here:\n\nhttps://review.openstack.org/#/c/457812/1/doc/source/filter_scheduler.rst","commit_id":"706e2748b6c0a130532deec4e09e342801a3a41f"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"222a9420caded4f7d8edfaa25d0fa8f46fdf4384","unresolved":false,"context_lines":[{"line_number":154,"context_line":"  a set of instances."},{"line_number":155,"context_line":"* |RetryFilter| - filters hosts that have been attempted for scheduling."},{"line_number":156,"context_line":"  Only passes hosts that have not been previously attempted."},{"line_number":157,"context_line":"* |TrustedFilter| (EXPERIMENTAL) - filters hosts based on their trust.  Only passes hosts"},{"line_number":158,"context_line":"  that meet the trust requirements specified in the instance properties."},{"line_number":159,"context_line":"* |TypeAffinityFilter| - Only passes hosts that are not already running an"},{"line_number":160,"context_line":"  instance of the requested type."}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f044301_3a463f7e","side":"PARENT","line":157,"in_reply_to":"3f044301_940e518b","updated":"2017-05-07 14:56:53.000000000","message":"Done","commit_id":"706e2748b6c0a130532deec4e09e342801a3a41f"},{"author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"change_message_id":"6f6974f35e3433ecf2c4fc6f39ce59fe5f64f645","unresolved":false,"context_lines":[{"line_number":160,"context_line":""},{"line_number":161,"context_line":"  .. warning:: TrustedFilter is deprecated for removal in the 17.0.0 Queens"},{"line_number":162,"context_line":"     release. There is no replacement planned for this filter. It has been"},{"line_number":163,"context_line":"     marked experimental since its inception, not tested and incomplete."},{"line_number":164,"context_line":""},{"line_number":165,"context_line":"* |TypeAffinityFilter| - Only passes hosts that are not already running an"},{"line_number":166,"context_line":"  instance of the requested type."}],"source_content_type":"text/x-rst","patch_set":3,"id":"3f044301_753738b2","line":163,"updated":"2017-05-07 15:30:43.000000000","message":"maybe:\n\ninception. It is incomplete and not tested.","commit_id":"c1899808e4dcd65f3ad5c89b9b7d5ee0990a37ba"}],"nova/scheduler/filters/trusted_filter.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cae8490c990e49af41e16b78f2c9825d1a9bbe39","unresolved":false,"context_lines":[{"line_number":234,"context_line":"        self.compute_attestation \u003d ComputeAttestation()"},{"line_number":235,"context_line":"        msg \u003d _LW(\u0027The TrustedFilter is deprecated as it has been marked \u0027"},{"line_number":236,"context_line":"                  \u0027experimental for some time with no tests. It will be \u0027"},{"line_number":237,"context_line":"                  \u0027removed in the Queen release.\u0027)"},{"line_number":238,"context_line":"        versionutils.report_deprecated_feature(LOG, msg)"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"    # The hosts the instances are running on doesn\u0027t change within a request"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_14224101","line":237,"range":{"start_line":237,"start_character":34,"end_line":237,"end_character":39},"updated":"2017-05-05 23:15:41.000000000","message":"17.0.0 Queens","commit_id":"7cfa7fc8a63490c36fd5b792975d4d88ecff543e"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"222a9420caded4f7d8edfaa25d0fa8f46fdf4384","unresolved":false,"context_lines":[{"line_number":234,"context_line":"        self.compute_attestation \u003d ComputeAttestation()"},{"line_number":235,"context_line":"        msg \u003d _LW(\u0027The TrustedFilter is deprecated as it has been marked \u0027"},{"line_number":236,"context_line":"                  \u0027experimental for some time with no tests. It will be \u0027"},{"line_number":237,"context_line":"                  \u0027removed in the Queen release.\u0027)"},{"line_number":238,"context_line":"        versionutils.report_deprecated_feature(LOG, msg)"},{"line_number":239,"context_line":""},{"line_number":240,"context_line":"    # The hosts the instances are running on doesn\u0027t change within a request"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f044301_1a3ee3d9","line":237,"range":{"start_line":237,"start_character":34,"end_line":237,"end_character":39},"in_reply_to":"3f044301_14224101","updated":"2017-05-07 14:56:53.000000000","message":"Done","commit_id":"7cfa7fc8a63490c36fd5b792975d4d88ecff543e"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"25574bae711e1ca3658d6b92f2c12f9a39be17a0","unresolved":false,"context_lines":[{"line_number":232,"context_line":""},{"line_number":233,"context_line":"    def __init__(self):"},{"line_number":234,"context_line":"        self.compute_attestation \u003d ComputeAttestation()"},{"line_number":235,"context_line":"        msg \u003d _LW(\u0027The TrustedFilter is deprecated as it has been marked \u0027"},{"line_number":236,"context_line":"                  \u0027experimental for some time with no tests. It will be \u0027"},{"line_number":237,"context_line":"                  \u0027removed in the 17.0.0 Queens release.\u0027)"},{"line_number":238,"context_line":"        versionutils.report_deprecated_feature(LOG, msg)"}],"source_content_type":"text/x-python","patch_set":5,"id":"ff0f0b1f_5f87b162","line":235,"range":{"start_line":235,"start_character":14,"end_line":235,"end_character":17},"updated":"2017-05-19 14:44:50.000000000","message":"nit: we don\u0027t need the _LW anymore since we don\u0027t translate the logs.","commit_id":"893a042f4dcc3f3d321a36765371584d82936b33"}],"releasenotes/notes/deprecate_trustedfilter-d733a4b482967b00.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cae8490c990e49af41e16b78f2c9825d1a9bbe39","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  -The trusted scheduler filter has been experimental since its existence on"},{"line_number":4,"context_line":"   May 18, 2012. Due to the lack of tests and known activity with it, it\u0027s now"},{"line_number":5,"context_line":"   deprecated."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f044301_748625de","line":3,"range":{"start_line":3,"start_character":2,"end_line":3,"end_character":6},"updated":"2017-05-05 23:15:41.000000000","message":"This might mess up the formatting, I\u0027d think it should be:\n\n- The trusted...\n\nBut I won\u0027t know until the release notes job is done.","commit_id":"7cfa7fc8a63490c36fd5b792975d4d88ecff543e"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"222a9420caded4f7d8edfaa25d0fa8f46fdf4384","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  -The trusted scheduler filter has been experimental since its existence on"},{"line_number":4,"context_line":"   May 18, 2012. Due to the lack of tests and known activity with it, it\u0027s now"},{"line_number":5,"context_line":"   deprecated."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f044301_fa5fb73e","line":3,"range":{"start_line":3,"start_character":2,"end_line":3,"end_character":6},"in_reply_to":"3f044301_748625de","updated":"2017-05-07 14:56:53.000000000","message":"Done","commit_id":"7cfa7fc8a63490c36fd5b792975d4d88ecff543e"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cae8490c990e49af41e16b78f2c9825d1a9bbe39","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  -The trusted scheduler filter has been experimental since its existence on"},{"line_number":4,"context_line":"   May 18, 2012. Due to the lack of tests and known activity with it, it\u0027s now"},{"line_number":5,"context_line":"   deprecated."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f044301_d47979fc","line":4,"range":{"start_line":4,"start_character":46,"end_line":4,"end_character":51},"updated":"2017-05-05 23:15:41.000000000","message":"known or unknown?","commit_id":"7cfa7fc8a63490c36fd5b792975d4d88ecff543e"},{"author":{"_account_id":170,"name":"Mike Perez","email":"thingee@gmail.com","username":"thingee"},"change_message_id":"222a9420caded4f7d8edfaa25d0fa8f46fdf4384","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  -The trusted scheduler filter has been experimental since its existence on"},{"line_number":4,"context_line":"   May 18, 2012. Due to the lack of tests and known activity with it, it\u0027s now"},{"line_number":5,"context_line":"   deprecated."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f044301_ba592f5b","line":4,"range":{"start_line":4,"start_character":46,"end_line":4,"end_character":51},"in_reply_to":"3f044301_d47979fc","updated":"2017-05-07 14:56:53.000000000","message":"Done","commit_id":"7cfa7fc8a63490c36fd5b792975d4d88ecff543e"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"25574bae711e1ca3658d6b92f2c12f9a39be17a0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"deprecations:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The trusted scheduler filter has been experimental since its existence on"},{"line_number":5,"context_line":"    May 18, 2012. Due to the lack of tests and activity with it, it\u0027s now"},{"line_number":6,"context_line":"    deprecated and set for removal in 17.0.0 Queens release."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ff0f0b1f_7fe95518","line":4,"range":{"start_line":4,"start_character":7,"end_line":4,"end_character":32},"updated":"2017-05-19 14:44:50.000000000","message":"nit: The ``TrustedFilter`` scheduler filter","commit_id":"893a042f4dcc3f3d321a36765371584d82936b33"}]}
