)]}'
{
  "log": [
    {
      "commit": "e11d367d8e31a4875301e2e890fa8ffede270ec2",
      "tree": "3d3ba36c3d6ed94a1bac1f8308afb695d7fd1fc2",
      "parents": [
        "aef50ed18c3c9b7c01894f6c8e00e297abebe690"
      ],
      "author": {
        "name": "Lee Yarwood",
        "email": "lyarwood@redhat.com",
        "time": "Wed Sep 30 13:06:39 2020 +0100"
      },
      "committer": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 10 16:01:04 2021 +0000"
      },
      "message": "orchestrate-devstack: Copy controller ceph.conf and keyrings to subnode\n\nThis change introduces a basic role to copy the contents of /etc/ceph\nbetween the controller and subnodes during orchestrate-devstack allowing\na multinode ceph job to be introduced by\nI9ffdff44a3ad42ebdf26ab72e24dfe3b12b1ef8b.\n\nNote that this role is only used when devstack-plugin-ceph is enabled.\n\nChange-Id: I324c0f35db34f8540ca164bf8c6e3dea67c5b1b4\n"
    },
    {
      "commit": "afe141401997db054cd9987ca17d989415c65ad4",
      "tree": "cffee16e9ef01ab2e7fa0069ed577d074620ee3f",
      "parents": [
        "a0f319fc6dcdc44fecbe054869b5eda3567cca5a"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Fri Apr 20 13:36:22 2018 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Mon Apr 23 11:44:33 2018 +0000"
      },
      "message": "Ensure passwordless ssh with stack between nodes\n\nFor compute migration to work, the stack user needs to be configured\nwith passwordless ssh between all hosts involved in the migration.\n\nReuse the build ssh-key for this, which is already distributed for\nuser root.\n\nDepends-on: https://review.openstack.org/563584\n\nChange-Id: Id07f55fea06509466add35315c135dbfba6aa714\n"
    },
    {
      "commit": "5e714d33081455af4bd7a45bb9e60a905ad6f2e7",
      "tree": "c5a0fb76160cacc1c0e1ff4f988a367c4e654e8b",
      "parents": [
        "d9c1275c5df55e822a7df6880a9a1430ab4f24a0"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Sat Feb 17 22:21:26 2018 +0000"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Mar 07 12:47:55 2018 +0000"
      },
      "message": "Fix multinode mode for devstack\n\nExtend the devstack job so that it can support both single and multinode\ncases.  Multinode mode require extra settings in devstack configuration,\nsome of which as subnode specific, some controller specific.\n\nAlso keep a simple devstack-multinode job defined for now so we can run\na multinode job in devstack gate, until the full tempest multinode job\nis ready to match the old\ngate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv.\n\nFixing multinode also requires sharing the CA configuration between\ncontroller and peers, overlay network configuration for communication\nbetween virtual machines and running discover_hosts for nova after the\nsubnode has been setup.\n\nThe extra orchestration required for multinode is encoded in a\ndedicated role to allow for jobs in other repos to re-use it.\n\nChange-Id: I2dcbd9bdb401860820e655d97aa3c4775af2827f\n"
    }
  ]
}
