{"action":"created","comment":{"url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/comments/168480587","pull_request_review_id":96852978,"id":168480587,"diff_hunk":"@@ -1027,6 +1027,39 @@ sub load_slenkins_tests {\n     return 0;\n }\n \n+sub load_hpc_cluster_tests {\n+    # We need to boot *before* waiting for support server\n+    # Because of TianoCore UEFI boot method\n+    loadtest \"boot/boot_to_desktop\";","path":"products/sle/main.pm","position":7,"original_position":7,"commit_id":"3b448f93ef1b8b5a6620fe606f8a9233d2cf7473","original_commit_id":"c48b3c52206d006902802abb3ee0dac4ecdc5ddc","user":{"login":"asmorodskyi","id":23258171,"avatar_url":"https://avatars1.githubusercontent.com/u/23258171?v=4","gravatar_id":"","url":"https://api.github.com/users/asmorodskyi","html_url":"https://github.com/asmorodskyi","followers_url":"https://api.github.com/users/asmorodskyi/followers","following_url":"https://api.github.com/users/asmorodskyi/following{/other_user}","gists_url":"https://api.github.com/users/asmorodskyi/gists{/gist_id}","starred_url":"https://api.github.com/users/asmorodskyi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/asmorodskyi/subscriptions","organizations_url":"https://api.github.com/users/asmorodskyi/orgs","repos_url":"https://api.github.com/users/asmorodskyi/repos","events_url":"https://api.github.com/users/asmorodskyi/events{/privacy}","received_events_url":"https://api.github.com/users/asmorodskyi/received_events","type":"User","site_admin":false},"body":"I review approach taken by @ldevulder for HA . You missing important peace here . So flow how it happens in HA and why it works for them :\r\n1. boot_to_desktop \r\n2. wait_support_server \r\n3. reboot machine to get IP \r\nand we missing here last step . So my suggestion is :\r\n1. split flow for two arches\r\n2. for x86_64 do in a right way ( wait support server and then boot to desktop ) \r\n3. for aarch64 do as you wrote but also add rebooting step to really acquire IP \r\n\r\n@ldevulder what do you think ? \r\n","created_at":"2018-02-15T13:53:41Z","updated_at":"2018-02-15T13:53:41Z","html_url":"https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4423#discussion_r168480587","pull_request_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/4423","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/comments/168480587"},"html":{"href":"https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4423#discussion_r168480587"},"pull_request":{"href":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/4423"}},"in_reply_to_id":168469090},"pull_request":{"url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/4423","id":169360408,"html_url":"https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4423","diff_url":"https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4423.diff","patch_url":"https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4423.patch","issue_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/issues/4423","number":4423,"state":"open","locked":false,"title":"[WIP] Generalize multi-machine test for HPC","user":{"login":"czerw","id":28350037,"avatar_url":"https://avatars0.githubusercontent.com/u/28350037?v=4","gravatar_id":"","url":"https://api.github.com/users/czerw","html_url":"https://github.com/czerw","followers_url":"https://api.github.com/users/czerw/followers","following_url":"https://api.github.com/users/czerw/following{/other_user}","gists_url":"https://api.github.com/users/czerw/gists{/gist_id}","starred_url":"https://api.github.com/users/czerw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/czerw/subscriptions","organizations_url":"https://api.github.com/users/czerw/orgs","repos_url":"https://api.github.com/users/czerw/repos","events_url":"https://api.github.com/users/czerw/events{/privacy}","received_events_url":"https://api.github.com/users/czerw/received_events","type":"User","site_admin":false},"body":"PR opened for discussion within HPC group, please don't merge.\r\n\r\nEnhancement poo#20308:  Rewrite current HPC multimachine setup to use\r\nsupportserver for providing dhcp and dns to 2+ nodes.\r\n\r\n- Related ticket: https://progress.opensuse.org/issues/20308\r\n- Needles: none\r\n- Verification run: bellow\r\n\r\nPing test has no relation to HPC, but it is good \r\nfor demo. Existing slurm test just adapted little bit to make it working.\r\nMinimum change in slurm-slave, medium in slurm-master.\r\n\r\n1: http://pc-pha-base-1.suse.cz/tests/overview?build=:PING-DEMO&distri=sle&version=12-SP2&groupid=97\r\n2: http://pc-pha-base-1.suse.cz/tests/overview?build=:SLURM-DEMO&distri=sle&version=12-SP2&groupid=97\r\n\r\nNetwork functionality is in supportserver, which serves core services dhcp and dns. \r\nIt is not needed to hard-code static ip addresses anymore.\r\n\r\nSupportserver  \r\n==========\r\nhttp://pc-pha-base-1.suse.cz/tests/989\r\nIs in default configuration, there is no special configuration, just setup\r\nas for other supportservers in openQA.\r\n\r\nMain point is, that each cluster should have own support server test suite like\r\nqam-hpc-slurm-supportserver, qam-hpc-pdsh-supportserver..etc..  Supporserver\r\ncould be shared between clusters, but based on experience, i don't recommend it.\r\nIt doesn't work well, mainly during test restart.\r\n\r\nqam-hpc-slurm-supportserver:\r\nBOOTFROM=c\r\nBOOT_HDD_IMAGE=1\r\nDESKTOP=textmode\r\nHDDMODEL=scsi-hd\r\nHDD_1=sle-ha-supportserver-x86_64.qcow2\r\nNICTYPE=tap\r\nSTART_AFTER_TEST=qam-hpc-install\r\nSUPPORT_SERVER=1\r\nSUPPORT_SERVER_ROLES=dhcp,dns\r\nVIDEOMODE=text\r\nVIRTIO_CONSOLE=0\r\nWORKER_CLASS=tap\r\n\r\nNaming of test suite could be with qam for QAM for QA without, just hpc-slurm-supportserver.\r\nThis depends on particular needs. Should be better to keep test suites separate in openQA.\r\n\r\nSupport server image is taken from HA, we can create our own if needed.\r\n\r\nMaster node\r\n=========\r\nfor ping: http://pc-pha-base-1.suse.cz/tests/990\r\nfor slurm: http://pc-pha-base-1.suse.cz/tests/1057\r\n\r\n\r\nMaster node is the main one, which controls multi machine barriers and should know the \r\ncluster topology.\r\n\r\nI was trying to introduce new variables at minimum level, at least as possible.\r\nThere are two core variables;\r\nHPC_CLUSTER_NAME=slurm  \r\n  - defines, that mm gen test should be run and the type of the test\r\n  - coded in main.pm to start and select correct test\r\n\r\nHPC_CLUSTER_NODES=3\r\nVariable for barrier creation in master and for configuration in master.\r\nVariable is mandatory for master node, optional for slaves.\r\n\r\nThere is no svariable to define master, it is based\r\non already existing variable hostname. Each test should have own\r\nrule based on hostname to find its master node.\r\nFor slurm it is hostname slurm-master, for ping test it is just node01. \r\n \r\n\r\nqam-hpc-cluster-slurm-master:\r\nBOOTFROM=c\r\nBOOT_HDD_IMAGE=1\r\nDESKTOP=textmode\r\nHDDMODEL=scsi-hd\r\nHDD_1=SLES-%VERSION%-%ARCH%-qam-hpc-install-Build%BUILD%.qcow2\r\nHOSTNAME=slurm-master\r\nHPC_CLUSTER_NAME=slurm\r\nHPC_CLUSTER_NODES=3\r\nNICTYPE=tap\r\nPARALLEL_WITH=qam-hpc-slurm-supportserver\r\nWORKER_CLASS=tap\r\n\r\n\r\nSlave node\r\n===========\r\nslurm: http://pc-pha-base-1.suse.cz/tests/1058\r\nping: http://pc-pha-base-1.suse.cz/tests/991\r\n\r\nVariables are same as for master, just HPC_CLUSTER_NODES is optional.\r\nHPC_CLUSTER_NAME=slurm  \r\n\r\nNumber of nodes is needed for slave only for the case when it should know\r\ncluster topology. Like for ping test, where eash node pings other nodes.\r\n\r\nqam-hpc-ping-node02:\r\nBOOTFROM=c\r\nBOOT_HDD_IMAGE=1\r\nDESKTOP=textmode\r\nHDDMODEL=scsi-hd\r\nHDD_1=SLES-%VERSION%-%ARCH%-qam-hpc-install-Build%BUILD%.qcow2\r\nHOSTNAME=node02\r\nHPC_CLUSTER_NAME=ping\r\nHPC_CLUSTER_NODES=4\r\nNICTYPE=tap\r\nPARALLEL_WITH=qam-hpc-supportserver,qam-hpc-ping-node01\r\nWORKER_CLASS=tap\r\n\r\nBOOTFROM=c\r\nBOOT_HDD_IMAGE=1\r\nDESKTOP=textmode\r\nHDDMODEL=scsi-hd\r\nHDD_1=SLES-%VERSION%-%ARCH%-qam-hpc-install-Build%BUILD%.qcow2\r\nHOSTNAME=slurm-slave01\r\nHPC_CLUSTER_NAME=slurm\r\nNICTYPE=tap\r\nPARALLEL_WITH=qam-hpc-slurm-supportserver,qam-hpc-cluster-slurm-master\r\nWORKER_CLASS=tap\r\n\r\n","created_at":"2018-02-15T12:39:12Z","updated_at":"2018-02-15T13:53:41Z","closed_at":null,"merged_at":null,"merge_commit_sha":"a29469cb8a80438b2a146ad410eb9f655756da83","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/4423/commits","review_comments_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/4423/comments","review_comment_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/comments{/number}","comments_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/issues/4423/comments","statuses_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/statuses/3b448f93ef1b8b5a6620fe606f8a9233d2cf7473","head":{"label":"czerw:poo#20308","ref":"poo#20308","sha":"3b448f93ef1b8b5a6620fe606f8a9233d2cf7473","user":{"login":"czerw","id":28350037,"avatar_url":"https://avatars0.githubusercontent.com/u/28350037?v=4","gravatar_id":"","url":"https://api.github.com/users/czerw","html_url":"https://github.com/czerw","followers_url":"https://api.github.com/users/czerw/followers","following_url":"https://api.github.com/users/czerw/following{/other_user}","gists_url":"https://api.github.com/users/czerw/gists{/gist_id}","starred_url":"https://api.github.com/users/czerw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/czerw/subscriptions","organizations_url":"https://api.github.com/users/czerw/orgs","repos_url":"https://api.github.com/users/czerw/repos","events_url":"https://api.github.com/users/czerw/events{/privacy}","received_events_url":"https://api.github.com/users/czerw/received_events","type":"User","site_admin":false},"repo":{"id":92739339,"name":"os-autoinst-distri-opensuse","full_name":"czerw/os-autoinst-distri-opensuse","owner":{"login":"czerw","id":28350037,"avatar_url":"https://avatars0.githubusercontent.com/u/28350037?v=4","gravatar_id":"","url":"https://api.github.com/users/czerw","html_url":"https://github.com/czerw","followers_url":"https://api.github.com/users/czerw/followers","following_url":"https://api.github.com/users/czerw/following{/other_user}","gists_url":"https://api.github.com/users/czerw/gists{/gist_id}","starred_url":"https://api.github.com/users/czerw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/czerw/subscriptions","organizations_url":"https://api.github.com/users/czerw/orgs","repos_url":"https://api.github.com/users/czerw/repos","events_url":"https://api.github.com/users/czerw/events{/privacy}","received_events_url":"https://api.github.com/users/czerw/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/czerw/os-autoinst-distri-opensuse","description":"os-autoinst test cases for openSUSE","fork":true,"url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse","forks_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/forks","keys_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/keys{/key_id}","collaborators_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/teams","hooks_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/hooks","issue_events_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/issues/events{/number}","events_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/events","assignees_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/assignees{/user}","branches_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/branches{/branch}","tags_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/tags","blobs_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/git/refs{/sha}","trees_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/git/trees{/sha}","statuses_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/statuses/{sha}","languages_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/languages","stargazers_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/stargazers","contributors_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/contributors","subscribers_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/subscribers","subscription_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/subscription","commits_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/commits{/sha}","git_commits_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/git/commits{/sha}","comments_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/comments{/number}","issue_comment_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/issues/comments{/number}","contents_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/contents/{+path}","compare_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/compare/{base}...{head}","merges_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/merges","archive_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/downloads","issues_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/issues{/number}","pulls_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/pulls{/number}","milestones_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/milestones{/number}","notifications_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/labels{/name}","releases_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/releases{/id}","deployments_url":"https://api.github.com/repos/czerw/os-autoinst-distri-opensuse/deployments","created_at":"2017-05-29T12:48:09Z","updated_at":"2017-05-29T12:48:13Z","pushed_at":"2018-02-15T13:36:02Z","git_url":"git://github.com/czerw/os-autoinst-distri-opensuse.git","ssh_url":"git@github.com:czerw/os-autoinst-distri-opensuse.git","clone_url":"https://github.com/czerw/os-autoinst-distri-opensuse.git","svn_url":"https://github.com/czerw/os-autoinst-distri-opensuse","homepage":"https://progress.opensuse.org/projects/openqatests/issues","size":88072,"stargazers_count":0,"watchers_count":0,"language":"Perl","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":null,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"os-autoinst:master","ref":"master","sha":"884ed0f5ffdb26662351de8eb9cc848229083a95","user":{"login":"os-autoinst","id":6918706,"avatar_url":"https://avatars2.githubusercontent.com/u/6918706?v=4","gravatar_id":"","url":"https://api.github.com/users/os-autoinst","html_url":"https://github.com/os-autoinst","followers_url":"https://api.github.com/users/os-autoinst/followers","following_url":"https://api.github.com/users/os-autoinst/following{/other_user}","gists_url":"https://api.github.com/users/os-autoinst/gists{/gist_id}","starred_url":"https://api.github.com/users/os-autoinst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/os-autoinst/subscriptions","organizations_url":"https://api.github.com/users/os-autoinst/orgs","repos_url":"https://api.github.com/users/os-autoinst/repos","events_url":"https://api.github.com/users/os-autoinst/events{/privacy}","received_events_url":"https://api.github.com/users/os-autoinst/received_events","type":"Organization","site_admin":false},"repo":{"id":17630288,"name":"os-autoinst-distri-opensuse","full_name":"os-autoinst/os-autoinst-distri-opensuse","owner":{"login":"os-autoinst","id":6918706,"avatar_url":"https://avatars2.githubusercontent.com/u/6918706?v=4","gravatar_id":"","url":"https://api.github.com/users/os-autoinst","html_url":"https://github.com/os-autoinst","followers_url":"https://api.github.com/users/os-autoinst/followers","following_url":"https://api.github.com/users/os-autoinst/following{/other_user}","gists_url":"https://api.github.com/users/os-autoinst/gists{/gist_id}","starred_url":"https://api.github.com/users/os-autoinst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/os-autoinst/subscriptions","organizations_url":"https://api.github.com/users/os-autoinst/orgs","repos_url":"https://api.github.com/users/os-autoinst/repos","events_url":"https://api.github.com/users/os-autoinst/events{/privacy}","received_events_url":"https://api.github.com/users/os-autoinst/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/os-autoinst/os-autoinst-distri-opensuse","description":"os-autoinst test cases for openSUSE","fork":false,"url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse","forks_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/forks","keys_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/keys{/key_id}","collaborators_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/teams","hooks_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/hooks","issue_events_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/issues/events{/number}","events_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/events","assignees_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/assignees{/user}","branches_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/branches{/branch}","tags_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/tags","blobs_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/git/refs{/sha}","trees_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/git/trees{/sha}","statuses_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/statuses/{sha}","languages_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/languages","stargazers_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/stargazers","contributors_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/contributors","subscribers_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/subscribers","subscription_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/subscription","commits_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/commits{/sha}","git_commits_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/git/commits{/sha}","comments_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/comments{/number}","issue_comment_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/issues/comments{/number}","contents_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/contents/{+path}","compare_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/compare/{base}...{head}","merges_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/merges","archive_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/downloads","issues_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/issues{/number}","pulls_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls{/number}","milestones_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/milestones{/number}","notifications_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/labels{/name}","releases_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/releases{/id}","deployments_url":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/deployments","created_at":"2014-03-11T12:54:42Z","updated_at":"2018-02-08T00:11:31Z","pushed_at":"2018-02-15T13:48:11Z","git_url":"git://github.com/os-autoinst/os-autoinst-distri-opensuse.git","ssh_url":"git@github.com:os-autoinst/os-autoinst-distri-opensuse.git","clone_url":"https://github.com/os-autoinst/os-autoinst-distri-opensuse.git","svn_url":"https://github.com/os-autoinst/os-autoinst-distri-opensuse","homepage":"https://progress.opensuse.org/projects/openqatests/issues","size":88097,"stargazers_count":29,"watchers_count":29,"language":"Perl","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":120,"mirror_url":null,"archived":false,"open_issues_count":38,"license":null,"forks":120,"open_issues":38,"watchers":29,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/4423"},"html":{"href":"https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4423"},"issue":{"href":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/issues/4423"},"comments":{"href":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/issues/4423/comments"},"review_comments":{"href":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/4423/comments"},"review_comment":{"href":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/pulls/4423/commits"},"statuses":{"href":"https://api.github.com/repos/os-autoinst/os-autoinst-distri-opensuse/statuses/3b448f93ef1b8b5a6620fe606f8a9233d2cf7473"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"asmorodskyi"}}