{"push_id":800444354,"size":78,"distinct_size":10,"ref":"refs/heads/inspection-work","head":"9f5788dc2698cb2c97ccfa0a4070947ace5cfd1f","before":"955e1c6d475703b15ff5faf53394420ea92a043b","commits":[{"sha":"4acc93bcda8b02a497d27834c11e6dd5c60b4068","author":{"email":"11639a9da4d179d3549bda2e6e927d482d0dcc6d@intel.com","name":"Lin Tan"},"message":"Trusted boot doc\n\nAdd a section in install-guide about how to enable \"trusted boot\".\n\nChange-Id: If1ba7116f1e1a9b55d6c47bab7401615a3e2bae8","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/4acc93bcda8b02a497d27834c11e6dd5c60b4068"},{"sha":"dc61c9604de25263a16aa378e0120a2c13c92610","author":{"email":"759cbeb83fcd81fb5129f760aa2bc9d0eec98aff@yahoo-inc.com","name":"Ruby Loo"},"message":"Cache the description of RAID properties\n\nThe GET /v1/drivers/DDDD/raid/logical_disk_properties retrieves a\ndescription of the properties for logical disks that can be specified\nfor a node with driver DDD. Since this information doesn't change\nover the lifetime of a conductor, we cache that information at the\nAPI layer.\n\nChange-Id: Ic09b8f1b907975c72abc26b4553619cd2c052bf9\nImplements: blueprint ironic-generic-raid-interface","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/dc61c9604de25263a16aa378e0120a2c13c92610"},{"sha":"3aba89d0648903cb8c79263785d05a5d239684cb","author":{"email":"7bb23e50b4b12b22cd489e9ef8ac3a7048acde92@redhat.com","name":"Dmitry Tantsur"},"message":"Fix heading levels in the install-guide\n\n1. Currently everything is under \"Service Overview\"\n2. Last few headings are complete mess\n\nChange-Id: I2c069f6aa19d2200c32d823c6055cb2b6c58b016","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/3aba89d0648903cb8c79263785d05a5d239684cb"},{"sha":"41a404e0a4556233951d4deeb8f5a960f9b16fb6","author":{"email":"ef89b923b1145c9ec2fd96eee513279016a7a963@gmail.com","name":"Lucas Alvares Gomes"},"message":"Fix indentation of the console docs\n\nThis patch just fixes the indentation of the docs explaning how to\ngenerate a SSL certificate when using shellinabox so it render\ncorrectly.\n\nChange-Id: I98e7feebaf22178312c86a5d3e4635c9937ba92b","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/41a404e0a4556233951d4deeb8f5a960f9b16fb6"},{"sha":"5488687368a0eff5fae8bfeee8ebce26c0b52109","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Trusted boot doc\"","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/5488687368a0eff5fae8bfeee8ebce26c0b52109"},{"sha":"5671e7c2df455f97ef996c47c9c4f461a82e1c38","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Cache the description of RAID properties\"","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/5671e7c2df455f97ef996c47c9c4f461a82e1c38"},{"sha":"d98901aa015db1ec10199fb92ebd211ed6038d84","author":{"email":"ef89b923b1145c9ec2fd96eee513279016a7a963@gmail.com","name":"Lucas Alvares Gomes"},"message":"Fix docs about --is-public parameter for glance image-create\n\nThe glance CLI now defaults to the v2 API which has a non-binary\nvisibility field, therefor the \"--is-public\" parameter has been removed\nand \"--visibility public/private\" should be used instead (Note: the\n--container-format parameter is required now as well).\n\nCloses-Bug: #1494807\nChange-Id: I7d0c9d8cfce3e799bd7d5c4eedc393a8fc7c94be","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/d98901aa015db1ec10199fb92ebd211ed6038d84"},{"sha":"7ebe6437464e99faf5b6d5e8ace635121cc72d7c","author":{"email":"b003bc71cb725035ec732b6a7eeeceb703a3a26f@cn.fujitsu.com","name":"Wang Wei"},"message":"Update 'Installation Guide' for RHEL7/CentOS7/Fedora\n\nChange-Id: I3c2b0f942d0148efa046cff7c6b34695851b8f8a\nCloses-Bug: #1495241","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/7ebe6437464e99faf5b6d5e8ace635121cc72d7c"},{"sha":"45e55a09400a09d09b011cf4b825fcbd1d3bf98e","author":{"email":"759cbeb83fcd81fb5129f760aa2bc9d0eec98aff@yahoo-inc.com","name":"Ruby Loo"},"message":"Agent supports post-clean-step operations\n\nThis adds a new decorator in agent_base_vendor:\npost_clean_step_hook(interface, step). A method with that decorator\nwill be invoked after the successful completion of the (clean) step.\nThe method itself should take two arguments: 1. the task, 2. the\ncommand object corresponding to the completed clean step that was\nreturned from IPA as a result of a 'get_commands_status' request to\nIPA.\n\nChange-Id: I2d6ef6f81c134e9b3d38fea956e86cfc5c3c4ad4\nDepends-On: I85220ffe9842576d73b91d194cfdaca6c437ebd2\nImplements: blueprint inband-raid-configuration\nCo-Authored-By: Ramakrishnan G <rameshg87@gmail.com>","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/45e55a09400a09d09b011cf4b825fcbd1d3bf98e"},{"sha":"1fb03a44a478dc787008d59073e77f1b9ca27f65","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix heading levels in the install-guide\"","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/1fb03a44a478dc787008d59073e77f1b9ca27f65"},{"sha":"5dd42ff66d74e8f1034d4bbd0d8afa86f7b2f771","author":{"email":"b8c68ea874797b31e8f7ef15c022c65b89f52544@gmail.com","name":"Ramakrishnan G"},"message":"Add support for inband raid configuration agent ramdisk\n\nThis commit adds support for inband raid configuration\nusing agent ramdisk.  Agent ramdisk will route the call\nto appropriate hardware manager which will create the\ndesired raid configuration. This must be explicitly\ninvoked via setting the provision to 'zap'.\n\nThis commit also updates the code to not touch\nnode.target_raid_config in raid.update_raid_info()\nmethod.\n\nImplements: blueprint inband-raid-configuration\nChange-Id: Ifa640d4839b2f08410ceec57c2972e2f9dc69db3","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/5dd42ff66d74e8f1034d4bbd0d8afa86f7b2f771"},{"sha":"3ffea6dfda6ee80b8250d34030e63d28e9ce4ee3","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix docs about --is-public parameter for glance image-create\"","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/3ffea6dfda6ee80b8250d34030e63d28e9ce4ee3"},{"sha":"56653c0518c259e4756a59ad0fa4626b8dc0120b","author":{"email":"4c79a9b7f253ff111844a15309b37f80794c26c2@intel.com","name":"John L. Villalovos"},"message":"Allow tftpd usage of '--secure' by using symlinks\n\nCreate symbolic links in the tftp_root with relative paths. This is to\nallow the tftpd server to be run in '--secure' mode.  '--secure' mode\nhas the daemon doing a chroot upon startup into the specified tftp_root\ndirectory.\n\nAbsolute path symbolic links break the use of the '--secure' option.\nUsing a 'map-file' does not fix the breakage.\n\nFor example, previously Ironic might create the file:\n     /var/lib/tftpboot/pxelinux.cfg/01-b8-ae-ed-71-18-52 which is a\nsymbolic link to:\n  -> /var/lib/tftpboot/cf15449c-7d09-4b6c-b2db-7e07795ebc98/config\n\nIt will now use relative symbolic links so that:\n     /var/lib/tftpboot/pxelinux.cfg/01-b8-ae-ed-71-18-52 is a symbolic\nlink to:\n  -> ../cf15449c-7d09-4b6c-b2db-7e07795ebc98/config\n\nThis change will affect MAC address linking, for example the symbolic\nlink:\n  /var/lib/tftpboot/pxelinux.cfg/01-b8-ae-ed-71-18-52\nalso IP address linking, for example the symbolic link:\n  /var/lib/tftpboot/10.0.0.1.conf\n\nChange-Id: I0f65030fe044aa19294f5389dbdb829ede61032a\nCloses-Bug: #1494991","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/56653c0518c259e4756a59ad0fa4626b8dc0120b"},{"sha":"bb1afa9d1d639b86984a9c2d309da7302d8427af","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix indentation of the console docs\"","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/bb1afa9d1d639b86984a9c2d309da7302d8427af"},{"sha":"f38cfb1ee2011d65bbef02ecd5941a88339f20ed","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Update 'Installation Guide' for RHEL7/CentOS7/Fedora\"","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/f38cfb1ee2011d65bbef02ecd5941a88339f20ed"},{"sha":"0dc3c9256d4442b8f4c991d56bb84e7e55956434","author":{"email":"ef89b923b1145c9ec2fd96eee513279016a7a963@gmail.com","name":"Lucas Alvares Gomes"},"message":"Fix iBoot test__switch_retries test to not waste time sleeping\n\nThe test \"test__switch_retries\" for the iBoot driver takes more than 2\nseconds to run, it's spending time sleeping between one retry and\nanother. This patch fix the problem by setting the \"retry_interval\" to 0\nseconds. To be safe, the \"max_retries\" is also set to 0 on the SetUp()\nmethod of the test class, testing willing to verify the retry can\noverwrite those within the test function scope.\n\nCloses-Bug: #1496026\nChange-Id: Ic735baa532353b4ab0bec0c704b5c11b612433fd","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/0dc3c9256d4442b8f4c991d56bb84e7e55956434"},{"sha":"eec96136be1e8d87d2a07c7d4306de52cbc3e7c8","author":{"email":"ef89b923b1145c9ec2fd96eee513279016a7a963@gmail.com","name":"Lucas Alvares Gomes"},"message":"Add config option to override url for links\n\nThe versions url returns the wrong data when Ironic API is behind a\nproxy. This adds a new config option called \"public_endpoint\" so it can\nbe set properly.\n\nCloses-Bug: #1384379\nChange-Id: I6d1b59db3ce09aba7bca5a71edcf97eb79f0b17b","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/eec96136be1e8d87d2a07c7d4306de52cbc3e7c8"},{"sha":"3cafd272f8a94a54687b84b6e16993cd38bce1e2","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Agent supports post-clean-step operations\"","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/3cafd272f8a94a54687b84b6e16993cd38bce1e2"},{"sha":"442633cd9e923ddad67fbf9c768fca65acee55db","author":{"email":"11639a9da4d179d3549bda2e6e927d482d0dcc6d@intel.com","name":"Lin Tan"},"message":"Replace metaclass registry with explicit opt-in registry from oslo\n\nPreviously, objects are registered through metaclass, which is\ncomplicate to understand. So oslo.versionedobjects move this to\nObjectRegistry class. Each object is registered with a decorator.\nThis also includes registering some test-only classes,\nwhich use the register_if(False) scheme to do the object-building step,\nbut without actually inserting the class into the registry. This prevents\nthose test classes from ever being registered at runtime by accident\n(and thus send/receive-able over RPC).\n\nCo-Author: Dan Smith <dms@danplanet.com>\nPartial-Bug: #1461239\nChange-Id: Ice4d47185b888d1b33e761d7d1437bb20abb3d93","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/442633cd9e923ddad67fbf9c768fca65acee55db"},{"sha":"75c36e3758b4f591e66ef31c96beed2a0829ef51","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Allow tftpd usage of '--secure' by using symlinks\"","distinct":false,"url":"https://api.github.com/repos/NaohiroTamura/ironic/commits/75c36e3758b4f591e66ef31c96beed2a0829ef51"}]}