{"action":"created","issue":{"url":"https://api.github.com/repos/eclipse/openj9/issues/4063","repository_url":"https://api.github.com/repos/eclipse/openj9","labels_url":"https://api.github.com/repos/eclipse/openj9/issues/4063/labels{/name}","comments_url":"https://api.github.com/repos/eclipse/openj9/issues/4063/comments","events_url":"https://api.github.com/repos/eclipse/openj9/issues/4063/events","html_url":"https://github.com/eclipse/openj9/issues/4063","id":391312544,"node_id":"MDU6SXNzdWUzOTEzMTI1NDQ=","number":4063,"title":"Discuss changing xlinux Jenkins machines to RHEL/CentOS 6 instead of Ubuntu 16","user":{"login":"AdamBrousseau","id":6430052,"node_id":"MDQ6VXNlcjY0MzAwNTI=","avatar_url":"https://avatars0.githubusercontent.com/u/6430052?v=4","gravatar_id":"","url":"https://api.github.com/users/AdamBrousseau","html_url":"https://github.com/AdamBrousseau","followers_url":"https://api.github.com/users/AdamBrousseau/followers","following_url":"https://api.github.com/users/AdamBrousseau/following{/other_user}","gists_url":"https://api.github.com/users/AdamBrousseau/gists{/gist_id}","starred_url":"https://api.github.com/users/AdamBrousseau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AdamBrousseau/subscriptions","organizations_url":"https://api.github.com/users/AdamBrousseau/orgs","repos_url":"https://api.github.com/users/AdamBrousseau/repos","events_url":"https://api.github.com/users/AdamBrousseau/events{/privacy}","received_events_url":"https://api.github.com/users/AdamBrousseau/received_events","type":"User","site_admin":false},"labels":[{"id":698092752,"node_id":"MDU6TGFiZWw2OTgwOTI3NTI=","url":"https://api.github.com/repos/eclipse/openj9/labels/comp:build","name":"comp:build","color":"1d76db","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-12-14T23:26:29Z","updated_at":"2018-12-16T04:16:52Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Currently, our Softlayer Linux x86-64 machines are Ubuntu 16.04. These have a glibc level of 2.23. Generally we try and compile on the lowest glibc level so our binaries will run across all supported OSs. While OpenJ9 does not ship it's own binaries, developers still occasionally pull builds from the CI server for further testing and investigation.\r\n\r\nRHEL 6 or CentOS 6 has a glibc level of 2.12. This is the lowest level across our supported OSs. Switching our build machines to one of these OSs will align with the AdoptOpenJDK binaries as well as IBM Java.\r\n\r\nWe currently have an opportunity to change the OS for these machines because we are creating new VMs using the new UNB hardware. Depending on capacity, it is still worth having more than one flavour of OS for test purposes, but compiles would be limited to the lowest OS level we have in the farm.\r\n\r\nAre there any objections, questions, or concerns?\r\n\r\ncc @jdekonin @cwillhelm"},"comment":{"url":"https://api.github.com/repos/eclipse/openj9/issues/comments/447616635","html_url":"https://github.com/eclipse/openj9/issues/4063#issuecomment-447616635","issue_url":"https://api.github.com/repos/eclipse/openj9/issues/4063","id":447616635,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NzYxNjYzNQ==","user":{"login":"DanHeidinga","id":8503711,"node_id":"MDQ6VXNlcjg1MDM3MTE=","avatar_url":"https://avatars2.githubusercontent.com/u/8503711?v=4","gravatar_id":"","url":"https://api.github.com/users/DanHeidinga","html_url":"https://github.com/DanHeidinga","followers_url":"https://api.github.com/users/DanHeidinga/followers","following_url":"https://api.github.com/users/DanHeidinga/following{/other_user}","gists_url":"https://api.github.com/users/DanHeidinga/gists{/gist_id}","starred_url":"https://api.github.com/users/DanHeidinga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DanHeidinga/subscriptions","organizations_url":"https://api.github.com/users/DanHeidinga/orgs","repos_url":"https://api.github.com/users/DanHeidinga/repos","events_url":"https://api.github.com/users/DanHeidinga/events{/privacy}","received_events_url":"https://api.github.com/users/DanHeidinga/received_events","type":"User","site_admin":false},"created_at":"2018-12-16T04:16:52Z","updated_at":"2018-12-16T04:16:52Z","author_association":"CONTRIBUTOR","body":"> it is still worth having more than one flavour of OS for test purposes, but compiles would be limited to the lowest OS level we have in the farm.\r\n\r\n* Will this segregate our machines into two pools: build, & test?\r\n* Will all the CentOS 6 build machines be located at UNB?  How does this effect the network traffic to / from UNB given we don't wan to monopolize their pipe.  Question may be moot unless we have other pools of machines as the intention is to give back the Softlayer linux machines once we're transitioned to the UNB machines.\r\n* Is the intention to change the other linux platforms (p, z) to use CentOS 6 as well?\r\n\r\nOverall, +1 to the idea of using consistent build environments across OpenJ9 and Adopt builds.  "}}
{"actor":{"display_login":"DanHeidinga"}}