On Mon, Apr 20, 2020 at 11:08 PM OmPrakash Muppirala <bigosma...@gmail.com> wrote:
> I see. I was waiting for the build to be fixed before moving it over. Or > have folks run into a dead-end trying to figure out what is wrong with > royale-asjs ? > Hah! Never mind. Looks like royale-asjs is building fine now. I will pick this one up now. > > On Mon, Apr 20, 2020 at 11:03 PM Alex Harui <aha...@adobe.com.invalid> > wrote: > >> Also, once royale-asjs completes, it is going to kick off lots of other >> jobs on agent 1 that will compete with the release jobs. Ideally, all >> non-release jobs would be moved over to the new agent VM. >> >> -Alex >> >> On 4/20/20, 10:55 PM, "Alex Harui" <aha...@adobe.com.INVALID> wrote: >> >> Yes, royale-asjs (which is currently building on agent1 and blocking >> the release job). >> >> -Alex >> >> On 4/20/20, 10:53 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> >> wrote: >> >> Update - royale-asjs_jsonly successfully build on my agent VM. >> >> Right now, we have 3 jobs running on this VM: >> 1. royale-asjs_jsonly >> 2. royale-compiler >> 3. royale-typedefs >> >> Are there any other jobs we need to move to the new agent? >> >> Yishay, can you please confirm that your release jobs are running >> without >> being hindered by CI jobs? >> >> Thanks, >> Om >> >> On Mon, Apr 20, 2020 at 12:05 AM OmPrakash Muppirala < >> bigosma...@gmail.com> >> wrote: >> >> > >> > On Mon, Apr 20, 2020 at 12:01 AM Alex Harui >> <aha...@adobe.com.invalid> >> > wrote: >> > >> >> I see compiler-jx/lib in the Workspace for royale-compiler on >> my VM. If >> >> you are talking about your VM, you can compare console output >> from recent >> >> successful builds on both VMs. >> >> >> >> >> > I was talking about my VM. >> > A rebuild of royale-compiler seems to have fixed that problem. >> Now >> > royale-typedefs passes as well! >> > >> > Next up royale-asjs_jsonly... >> > >> > >> >> I'm done for tonight. Good luck, >> >> -Alex >> >> >> >> On 4/19/20, 11:50 PM, "OmPrakash Muppirala" < >> bigosma...@gmail.com> >> >> wrote: >> >> >> >> On Sun, Apr 19, 2020 at 11:37 PM Alex Harui >> <aha...@adobe.com.invalid >> >> > >> >> wrote: >> >> >> >> > Royale-compiler has to be built first. This is an >> example of shared >> >> > resources that I mentioned upthread. Royale-typedefs is >> going to >> >> look for >> >> > a sibling workspace folder called royale-compiler with a >> built of >> >> > royale-compiler in it. If royale-compiler fails to >> create all of >> >> its >> >> > binaries or is in the process of building them, >> royale-typedefs >> >> will report >> >> > an error. >> >> > >> >> >> >> Got it. I was just looking at the logic here: >> >> >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Froyale-typedefs%2Fblob%2F85c74dde104294a0127ce46a8795d7534216e7eb%2Fjs%2Fbuild.xml%23L53&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126971265&sdata=QPt6lvVwPBgoVhmAg8%2B%2FeiBxjq9%2FHYLreIG2brTGfuE%3D&reserved=0 >> >> >> >> Weird. The royale-compiler build says it was successful, >> but I cant >> >> find >> >> the lib directory under >> >> C:\jenkins\workspace\royale-compiler\compiler-jx >> >> >> >> >> >> >> >> >> >> > >> >> > What should probably happen is that royale-typedefs >> pulls down the >> >> > lastsuccessfulartifacts from royale-compiler, but I've >> never found >> >> enough >> >> > time and energy to try to make changes like that since >> most of us >> >> do have >> >> > all of the folders as siblings. >> >> > >> >> > HTH, >> >> > -Alex >> >> > >> >> > On 4/19/20, 11:31 PM, "OmPrakash Muppirala" < >> bigosma...@gmail.com> >> >> wrote: >> >> > >> >> > I am now getting this error on royale-typedefs build: >> >> > >> >> > BUILD >> FAILEDc:\jenkins\workspace\royale-typedefs\build.xml:58: >> >> The >> >> > following error occurred while executing this line: >> >> > >> c:\jenkins\workspace\royale-typedefs\js\build.xml:91: src >> >> > >> >> > >> >> >> 'c:\jenkins\workspace\royale-typedefs\js\${ROYALE_TRANSPILER_HOME}\lib\google\closure-compiler\compiler.jar' >> >> > doesn't exist. >> >> > >> >> > >> >> > Where does the ROYALE_TRANSPILER_HOME var come from? >> >> > >> >> > Here is the full console output: >> >> > >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapacheroyaleci2.westus2.cloudapp.azure.com%3A8080%2Fview%2FAgent%25202%2520&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126981256&sdata=CgDdnMTfn3BVaF5eLt%2BX4rAX3gdpsb4MPT4jR97aLB8%3D&reserved=0(Om's%20VM)/job/royale-typedefs/552/console >> >> > >> >> > On Sun, Apr 19, 2020 at 11:24 PM OmPrakash Muppirala >> < >> >> > bigosma...@gmail.com> >> >> > wrote: >> >> > >> >> > > On Sun, Apr 19, 2020 at 11:08 PM Alex Harui >> >> <aha...@adobe.com.invalid >> >> > > >> >> > > wrote: >> >> > > >> >> > >> Congratulations! But does that mean that >> JAVA_HOME is >> >> pointing at >> >> > a JRE >> >> > >> instead of a JDK? If you have other issues that >> might be a >> >> factor. >> >> > >> >> >> > > >> >> > > Yeah, I messed up initially by getting the JRE >> instead of >> >> JDK. I >> >> > have >> >> > > since corrected it. But for some reason Ant still >> thinks that >> >> > JAVA_HOME is >> >> > > the jre directory. >> >> > > I don't know how to fix this, hence the hack :-| >> >> > > >> >> > > >> >> > > >> >> > > >> >> > >> >> >> > >> HTH, >> >> > >> -Alex >> >> > >> >> >> > >> On 4/19/20, 10:50 PM, "OmPrakash Muppirala" < >> >> bigosma...@gmail.com> >> >> > >> wrote: >> >> > >> >> >> > >> I copied tools.jar from jdk/lib to the >> jre/lib. That >> >> seems to >> >> > have >> >> > >> fixed >> >> > >> the issue. >> >> > >> We now have a successful build of the >> royale-compiler on >> >> the >> >> > new Agent >> >> > >> machine!! >> >> > >> >> >> > >> On Sun, Apr 19, 2020 at 10:44 PM OmPrakash >> Muppirala < >> >> > >> bigosma...@gmail.com> >> >> > >> wrote: >> >> > >> >> >> > >> > Restart dint help. Although Serkan's reply >> made me >> >> look at >> >> > how Ant >> >> > >> was >> >> > >> > getting invoked. >> >> > >> > >> >> > >> > I see this warning that tools.jar is >> missing: >> >> > >> > >> >> > >> > [royale-compiler] $ cmd.exe /C >> >> > >> "C:\apache\apache-ant-1.9.9\bin\ant.bat -file >> jenkins.xml >> >> > >> -Denv.ASJS_HOME=C:\jenkins\workspace\royale-asjs >> main && exit >> >> > >> %%ERRORLEVEL%%" >> >> > >> > >> >> > >> > Unable to locate tools.jar. Expected to >> find it in >> >> C:\Program >> >> > >> Files\Java\jre1.8.0_251\lib\tools.jar >> >> > >> > >> >> > >> > >> >> > >> > I am pretty sure this is related to this >> issue. >> >> > >> > >> >> > >> > >> >> > >> > On Sun, Apr 19, 2020 at 10:29 PM OmPrakash >> Muppirala < >> >> > >> bigosma...@gmail.com> >> >> > >> > wrote: >> >> > >> > >> >> > >> >> >> >> > >> >> >> >> > >> >> On Sun, Apr 19, 2020 at 10:15 PM Alex Harui >> >> > >> <aha...@adobe.com.invalid> >> >> > >> >> wrote: >> >> > >> >> >> >> > >> >>> Did you reboot your VM? Also, have you >> checked what >> >> user is >> >> > >> running >> >> > >> >>> Jenkins on your VM? I think that can >> sometimes be a >> >> > problem. I >> >> > >> might be >> >> > >> >>> running Jenkins as the user. >> >> > >> >>> >> >> > >> >>> >> >> > >> >> Agents don't require Jenkins to be >> running. I will >> >> give the >> >> > >> rebooting of >> >> > >> >> the VM a shot . >> >> > >> >> >> >> > >> >> Thanks, >> >> > >> >> Om >> >> > >> >> >> >> > >> >> >> >> > >> >>> -Alex >> >> > >> >>> >> >> > >> >>> On 4/19/20, 10:01 PM, "OmPrakash >> Muppirala" < >> >> > bigosma...@gmail.com >> >> > >> > >> >> > >> >>> wrote: >> >> > >> >>> >> >> > >> >>> On Sun, Apr 19, 2020 at 9:55 PM Alex >> Harui >> >> > >> <aha...@adobe.com.invalid> >> >> > >> >>> wrote: >> >> > >> >>> >> >> > >> >>> > Should be here: >> >> > >> >>> > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fapacheroyaleci2.westus2.cloudapp.azure.com%3A8080%2FconfigureTools%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126981256&sdata=wmUYQ8yANnUuo4i%2F7FXqjsPwQzd4bL%2Bh4gUoR3xa%2BIA%3D&reserved=0 >> >> > >> >>> >> >> > >> >>> >> >> > >> >>> My git is located in the same exact >> location as >> >> master. >> >> > >> >>> Moreover, the git call from the >> commandline >> >> executes >> >> > fine. >> >> > >> The git >> >> > >> >>> call >> >> > >> >>> from ant exec is what is failing. >> >> > >> >>> >> >> > >> >>> >> >> > >> >>> >> >> > >> >>> > >> >> > >> >>> > >> >> > >> >>> > HTH, >> >> > >> >>> > -Alex >> >> > >> >>> > >> >> > >> >>> > From: OmPrakash Muppirala < >> >> bigosma...@gmail.com> >> >> > >> >>> > Reply-To: "dev@royale.apache.org" < >> >> > dev@royale.apache.org> >> >> > >> >>> > Date: Sunday, April 19, 2020 at >> 9:37 PM >> >> > >> >>> > To: Apache Royale Development < >> >> dev@royale.apache.org> >> >> > >> >>> > Subject: Re: Prioritize Release >> Jobs on CI >> >> > >> >>> > >> >> > >> >>> > I'm a bit stumped here. The >> royale-compiler is >> >> > failing >> >> > >> with this >> >> > >> >>> error: >> >> > >> >>> > >> >> > >> >>> > >> >> > >> >>> > BUILD FAILED >> >> > >> >>> > >> >> > >> >>> > >> >> c:\jenkins\workspace\royale-compiler\jenkins.xml:55: >> >> > Execute >> >> > >> >>> failed: >> >> > >> >>> > java.io.IOException: Cannot run >> program "git" >> >> (in >> >> > directory >> >> > >> >>> > >> "c:\jenkins\workspace\royale-compiler"): >> >> CreateProcess >> >> > >> error=2, >> >> > >> >>> The system >> >> > >> >>> > cannot find the file specified >> >> > >> >>> > >> >> > >> >>> > at >> java.lang.ProcessBuilder.start(Unknown >> >> Source) >> >> > >> >>> > >> >> > >> >>> > >> >> > >> >>> > It is from this part of the >> jenkins.xml: >> >> > >> >>> > >> >> > >> >>> > >> >> > >> >>> > <target >> name="closure-lib-download" >> >> > description="Copies >> >> > >> Closure >> >> > >> >>> > Library from GitHub"> >> >> > >> >>> > <echo message="Be patient. >> This takes >> >> a few >> >> > >> minutes..." /> >> >> > >> >>> > <exec executable="git" >> >> > failifexecutionfails="true"> >> >> > >> >>> > <arg value="clone" /> >> >> > >> >>> > <arg value=" >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fgoogle%2Fclosure-library&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126981256&sdata=aaSDpyVpWdqmVar4s8SJuKUDYRzuhwQ8J6%2BZCcpO56c%3D&reserved=0 >> >> > >> >>> < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fgoogle%2Fclosure-library&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126981256&sdata=aaSDpyVpWdqmVar4s8SJuKUDYRzuhwQ8J6%2BZCcpO56c%3D&reserved=0 >> >> > >> >>> >" >> >> > >> >>> > /> >> >> > >> >>> > <arg >> value="${closure.root}" /> >> >> > >> >>> > </exec> >> >> > >> >>> > <echo>Cloned fresh copy of >> Google >> >> Closure >> >> > >> Library</echo> >> >> > >> >>> > </target> >> >> > >> >>> > >> >> > >> >>> > I am not sure how this executable >> call works >> >> without >> >> > the >> >> > >> full path. >> >> > >> >>> > >> >> > >> >>> > I checked the env variables, I do >> have both the >> >> > git/bin and >> >> > >> git/cmd >> >> > >> >>> > directory in the PATH: >> >> > >> >>> > >> >> > >> >>> > [cid:ii_k97zkk9o0] >> >> > >> >>> > >> >> > >> >>> > What am I missing? >> >> > >> >>> > >> >> > >> >>> > Thanks, >> >> > >> >>> > Om >> >> > >> >>> > >> >> > >> >>> > On Sat, Apr 18, 2020 at 11:54 PM >> OmPrakash >> >> Muppirala < >> >> > >> >>> bigosma...@gmail.com >> >> > >> >>> > <mailto:bigosma...@gmail.com>> >> wrote: >> >> > >> >>> > Update - I have successfully >> attached my VM as >> >> a slave >> >> > >> agent of our >> >> > >> >>> > Jenkins instance. >> >> > >> >>> > I am going to pull the job - >> >> /royale-asjs_jsonly and >> >> > tie it >> >> > >> to my >> >> > >> >>> agent so >> >> > >> >>> > I can test it. >> >> > >> >>> > >> >> > >> >>> > It will fail for a sometime while I >> go set up >> >> my VM >> >> > with >> >> > >> all the >> >> > >> >>> > dependencies. >> >> > >> >>> > >> >> > >> >>> > Once we have the job successfully >> building on >> >> my VM, >> >> > we can >> >> > >> figure >> >> > >> >>> out how >> >> > >> >>> > to divide the load between the >> master and >> >> agent. >> >> > >> >>> > >> >> > >> >>> > Thanks, >> >> > >> >>> > Om >> >> > >> >>> > >> >> > >> >>> > On Sat, Apr 18, 2020 at 8:59 AM >> OmPrakash >> >> Muppirala < >> >> > >> >>> bigosma...@gmail.com >> >> > >> >>> > <mailto:bigosma...@gmail.com>> >> wrote: >> >> > >> >>> > We could achieve the same by >> creating a new >> >> agent >> >> > (separate >> >> > >> vm) and >> >> > >> >>> > attaching it as a slave to the >> current Jenkins >> >> server. >> >> > >> >>> > >> >> > >> >>> > Then we can use labels/tags to tie >> release >> >> jobs to one >> >> > >> agent and >> >> > >> >>> non >> >> > >> >>> > release jobs to another agent. >> >> > >> >>> > >> >> > >> >>> > That way we can maintain everything >> in one UI, >> >> one >> >> > login >> >> > >> while >> >> > >> >>> achieving >> >> > >> >>> > the concurrent building >> capabilities we want. >> >> > >> >>> > >> >> > >> >>> > Jenkins is built for this kind of >> stuff and I >> >> think it >> >> > >> would be >> >> > >> >>> best we >> >> > >> >>> > followed this practice. >> >> > >> >>> > >> >> > >> >>> > Thanks, >> >> > >> >>> > Om >> >> > >> >>> > On Sat, Apr 18, 2020, 8:18 AM Alex >> Harui >> >> > >> <aha...@adobe.com.invalid> >> >> > >> >>> wrote: >> >> > >> >>> > Om, I thought you were going to get >> the image >> >> from my >> >> > VM >> >> > >> and run >> >> > >> >>> it on >> >> > >> >>> > another VM. Then we'd remove all >> non-release >> >> jobs >> >> > from >> >> > >> your VM >> >> > >> >>> and all of >> >> > >> >>> > the release jobs from my VM. That >> won't solve >> >> the >> >> > problem >> >> > >> of how >> >> > >> >>> long it >> >> > >> >>> > takes for a commit to be built and >> tested, but >> >> will >> >> > allow >> >> > >> the RM >> >> > >> >>> to get a >> >> > >> >>> > release out without getting stuck >> behind the >> >> commit >> >> > jobs. >> >> > >> Is that >> >> > >> >>> > currently the plan? >> >> > >> >>> > >> >> > >> >>> > -Alex >> >> > >> >>> > >> >> > >> >>> > On 4/18/20, 12:43 AM, "OmPrakash >> Muppirala" < >> >> > >> bigosma...@gmail.com >> >> > >> >>> <mailto: >> >> > >> >>> > bigosma...@gmail.com>> wrote: >> >> > >> >>> > >> >> > >> >>> > Makes sense to me. I will set >> parallel >> >> executors >> >> > back >> >> > >> to 1. >> >> > >> >>> > >> >> > >> >>> > And start working on a new >> Jenkins >> >> instance. >> >> > >> >>> > >> >> > >> >>> > Thanks, >> >> > >> >>> > Om >> >> > >> >>> > >> >> > >> >>> > >> >> > >> >>> > On Sat, Apr 18, 2020, 12:28 AM >> Alex Harui >> >> > >> >>> <aha...@adobe.com.invalid> >> >> > >> >>> > wrote: >> >> > >> >>> > >> >> > >> >>> > > Are you saying that Java, Ant >> and Maven >> >> do not >> >> > know >> >> > >> how to >> >> > >> >>> > distribute work >> >> > >> >>> > > to different cores? >> >> > >> >>> > > >> >> > >> >>> > > To repeat my main concern: >> our Jenkins >> >> jobs >> >> > often >> >> > >> use shared >> >> > >> >>> > resources. >> >> > >> >>> > > If you want to take the time >> to fix >> >> that, feel >> >> > free, >> >> > >> but I >> >> > >> >>> do not >> >> > >> >>> > know how >> >> > >> >>> > > you are going to keep two >> jobs from both >> >> trying >> >> > to >> >> > >> launch >> >> > >> >>> Flash >> >> > >> >>> > Player >> >> > >> >>> > > Debugger at the same time and >> open the >> >> same >> >> > socket to >> >> > >> >>> communicate >> >> > >> >>> > with it, >> >> > >> >>> > > or try to parse the >> flashlog.txt that >> >> they have >> >> > both >> >> > >> written >> >> > >> >>> to. >> >> > >> >>> > > >> >> > >> >>> > > The royale-asjs job will use >> the >> >> royale-compiler >> >> > >> workspace >> >> > >> >>> to get the >> >> > >> >>> > > compiler. If the compiler is >> building, >> >> the >> >> > jars are >> >> > >> not >> >> > >> >>> there and >> >> > >> >>> > the >> >> > >> >>> > > royale-asjs build fails. >> >> > >> >>> > > >> >> > >> >>> > > There is also only so much >> memory and >> >> some of >> >> > our >> >> > >> jobs use >> >> > >> >>> all of it >> >> > >> >>> > and >> >> > >> >>> > > I'm not sure if jobs slowed >> down due to >> >> paging >> >> > memory >> >> > >> and >> >> > >> >>> > writing/reading >> >> > >> >>> > > from disk, even if it is an >> SSD. >> >> > >> >>> > > >> >> > >> >>> > > I'm done for tonight, but >> that's what I >> >> was >> >> > seeing >> >> > >> last time >> >> > >> >>> I tried >> >> > >> >>> > to >> >> > >> >>> > > have both master and an agent >> running >> >> jobs in >> >> > >> parallel. >> >> > >> >>> > > >> >> > >> >>> > > Thanks, >> >> > >> >>> > > -Alex >> >> > >> >>> > > >> >> > >> >>> > > On 4/17/20, 11:52 PM, >> "OmPrakash >> >> Muppirala" < >> >> > >> >>> bigosma...@gmail.com >> >> > >> >>> > <mailto:bigosma...@gmail.com>> >> wrote: >> >> > >> >>> > > >> >> > >> >>> > > A typical setup would be >> to have 0 >> >> > executors on >> >> > >> master >> >> > >> >>> and at >> >> > >> >>> > least n >> >> > >> >>> > > number of executors on >> each agent, >> >> where n = >> >> > >> number of >> >> > >> >>> cpu cores. >> >> > >> >>> > > I see that the current VM >> has 2 >> >> cores. So, >> >> > I >> >> > >> started >> >> > >> >>> with >> >> > >> >>> > setting the >> >> > >> >>> > > num >> >> > >> >>> > > executors on the current >> agent to 2. >> >> > >> >>> > > >> >> > >> >>> > > This should improve >> things quite a >> >> bit. If >> >> > this >> >> > >> doesn't >> >> > >> >>> work, I >> >> > >> >>> > will >> >> > >> >>> > > create a new VM and make >> it the >> >> slave agent >> >> > of the >> >> > >> >>> current >> >> > >> >>> > Jenkins >> >> > >> >>> > > master. >> >> > >> >>> > > >> >> > >> >>> > > >> >> > >> >>> > > Thanks, >> >> > >> >>> > > Om >> >> > >> >>> > > >> >> > >> >>> > > On Fri, Apr 17, 2020 at >> 11:31 PM >> >> Alex Harui >> >> > >> >>> > <aha...@adobe.com.invalid> >> >> > >> >>> > > wrote: >> >> > >> >>> > > >> >> > >> >>> > > > On your VM or mine? I >> don't think >> >> mine >> >> > can >> >> > >> handle >> >> > >> >>> it. I used >> >> > >> >>> > to >> >> > >> >>> > > run jobs >> >> > >> >>> > > > of master and agent and >> we got >> >> lots of >> >> > failures >> >> > >> and >> >> > >> >>> jobs took >> >> > >> >>> > > forever. If >> >> > >> >>> > > > two jobs are trying to >> run tests >> >> with the >> >> > >> shared Flash >> >> > >> >>> Player >> >> > >> >>> > > Debugger, for >> >> > >> >>> > > > example, you won't get >> consistent >> >> results. >> >> > >> >>> > > > >> >> > >> >>> > > > -Alex >> >> > >> >>> > > > >> >> > >> >>> > > > On 4/17/20, 11:23 PM, >> "OmPrakash >> >> > Muppirala" < >> >> > >> >>> > bigosma...@gmail.com<mailto: >> >> bigosma...@gmail.com>> >> >> > >> >>> > > wrote: >> >> > >> >>> > > > >> >> > >> >>> > > > I just realized >> that we have >> >> only one >> >> > Agent >> >> > >> (node) >> >> > >> >>> listed >> >> > >> >>> > under >> >> > >> >>> > > > Jenkins. I >> >> > >> >>> > > > am going to add at >> least one >> >> more >> >> > node to >> >> > >> start >> >> > >> >>> with. >> >> > >> >>> > > > >> >> > >> >>> > > > Thanks, >> >> > >> >>> > > > Om >> >> > >> >>> > > > >> >> > >> >>> > > > On Thu, Apr 16, >> 2020 at 9:58 >> >> AM Alex >> >> > Harui >> >> > >> >>> > > <aha...@adobe.com.invalid> >> >> > >> >>> > > > wrote: >> >> > >> >>> > > > >> >> > >> >>> > > > > I think I >> followed the >> >> instructions >> >> > and >> >> > >> enabled >> >> > >> >>> SSH. >> >> > >> >>> > > > > >> >> > >> >>> > > > > On 4/16/20, 9:37 >> AM, "Yishay >> >> Weiss" >> >> > < >> >> > >> >>> > yishayj...@hotmail.com<mailto: >> >> yishayj...@hotmail.com >> >> > >> >> >> > >> >>> > > wrote: >> >> > >> >>> > > > > >> >> > >> >>> > > > > I haven’t >> gotten it to >> >> work. >> >> > Could be >> >> > >> ssh >> >> > >> >>> needs to be >> >> > >> >>> > > enabled on >> >> > >> >>> > > > the >> >> > >> >>> > > > > VM [1]. This is >> nice to have >> >> but not >> >> > >> essential. >> >> > >> >>> So Alex, >> >> > >> >>> > let >> >> > >> >>> > > me know >> >> > >> >>> > > > if you >> >> > >> >>> > > > > want to try that, >> otherwise >> >> I’ll >> >> > suspend >> >> > >> my >> >> > >> >>> efforts on >> >> > >> >>> > this. >> >> > >> >>> > > > > >> >> > >> >>> > > > > [1] >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmedium.com%2Ftechinpieces%2Fpractical-azure-how-to-enable-ssh-on-azure-vm-84d8fba8103e&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126981256&sdata=jSJ2d3k5CINKvWLZBZtymV641%2Fx%2BXnMnvLnThs74%2F%2Bo%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmedium.com%2Ftechinpieces%2Fpractical-azure-how-to-enable-ssh-on-azure-vm-84d8fba8103e&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126981256&sdata=jSJ2d3k5CINKvWLZBZtymV641%2Fx%2BXnMnvLnThs74%2F%2Bo%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> >> > >> >>> > > > > From: Yishay >> >> Weiss<mailto: >> >> > >> >>> yishayj...@hotmail.com >> >> > >> >>> > <mailto:yishayj...@hotmail.com>> >> >> > >> >>> > > > > Sent: >> Wednesday, April >> >> 15, 2020 >> >> > 5:09 >> >> > >> PM >> >> > >> >>> > > > > To: >> >> dev@royale.apache.org >> >> > <mailto: >> >> > >> >>> > dev@royale.apache.org><mailto: >> >> dev@royale.apache.org >> >> > <mailto: >> >> > >> >>> > dev@royale.apache.org>> >> >> > >> >>> > > > > Subject: RE: >> Prioritize >> >> Release >> >> > Jobs >> >> > >> on CI >> >> > >> >>> > > > > >> >> > >> >>> > > > > I’d like to >> try and >> >> install an >> >> > ssh >> >> > >> server. >> >> > >> >>> Can anyone >> >> > >> >>> > > think of a >> >> > >> >>> > > > > reason not to do >> that? I’m >> >> asking in >> >> > >> terms of >> >> > >> >>> security, >> >> > >> >>> > and if >> >> > >> >>> > > there >> >> > >> >>> > > > might >> >> > >> >>> > > > > be a problem >> because it’s a >> >> VM. >> >> > >> >>> > > > > >> >> > >> >>> > > > > Thanks. >> >> > >> >>> > > > > >> >> > >> >>> > > > > From: Yishay >> >> Weiss<mailto: >> >> > >> >>> yishayj...@hotmail.com >> >> > >> >>> > <mailto:yishayj...@hotmail.com>> >> >> > >> >>> > > > > Sent: Monday, >> April 13, >> >> 2020 >> >> > 10:02 AM >> >> > >> >>> > > > > To: >> >> dev@royale.apache.org >> >> > <mailto: >> >> > >> >>> > dev@royale.apache.org><mailto: >> >> dev@royale.apache.org >> >> > <mailto: >> >> > >> >>> > dev@royale.apache.org>> >> >> > >> >>> > > > > Subject: RE: >> Prioritize >> >> Release >> >> > Jobs >> >> > >> on CI >> >> > >> >>> > > > > >> >> > >> >>> > > > > Related, as >> most (all?) >> >> of the >> >> > >> instructions >> >> > >> >>> don’t >> >> > >> >>> > require >> >> > >> >>> > > > anything but >> >> > >> >>> > > > > a shell wouldn’t >> it be >> >> easier and >> >> > faster >> >> > >> to >> >> > >> >>> access the >> >> > >> >>> > machine >> >> > >> >>> > > with >> >> > >> >>> > > > ssh >> >> > >> >>> > > > > [1], rather than >> using remote >> >> > desktop? >> >> > >> >>> > > > > >> >> > >> >>> > > > > [1] >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fwindows-server%2Fadministration%2Fopenssh%2Fopenssh_install_firstuse&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126981256&sdata=q31IZr4su8m1osIy5KdPVmA8ZZ88UWmfJ0qNl%2B%2B%2F63o%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fwindows-server%2Fadministration%2Fopenssh%2Fopenssh_install_firstuse&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126991254&sdata=Pwl5XmRxqfdJi%2F5elh6A2hgNZTX2JFnandVf7TVtMzc%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> >> > >> >>> > > > > From: Yishay >> >> Weiss<mailto: >> >> > >> >>> yishayj...@hotmail.com >> >> > >> >>> > <mailto:yishayj...@hotmail.com>> >> >> > >> >>> > > > > Sent: Monday, >> April 13, >> >> 2020 >> >> > 9:55 AM >> >> > >> >>> > > > > To: >> >> dev@royale.apache.org >> >> > <mailto: >> >> > >> >>> > dev@royale.apache.org><mailto: >> >> dev@royale.apache.org >> >> > <mailto: >> >> > >> >>> > dev@royale.apache.org>> >> >> > >> >>> > > > > Subject: RE: >> Prioritize >> >> Release >> >> > Jobs >> >> > >> on CI >> >> > >> >>> > > > > >> >> > >> >>> > > > > Can’t you do >> that with >> >> remote >> >> > desktop? >> >> > >> >>> > > > > >> >> > >> >>> > > > > >> >> ________________________________ >> >> > >> >>> > > > > From: >> OmPrakash >> >> Muppirala < >> >> > >> >>> bigosma...@gmail.com >> >> > >> >>> > <mailto:bigosma...@gmail.com>> >> >> > >> >>> > > > > Sent: Monday, >> April 13, >> >> 2020 >> >> > 9:51:25 >> >> > >> AM >> >> > >> >>> > > > > To: Apache >> Royale >> >> Development < >> >> > >> >>> dev@royale.apache.org >> >> > >> >>> > <mailto:dev@royale.apache.org>> >> >> > >> >>> > > > > Subject: Re: >> Prioritize >> >> Release >> >> > Jobs >> >> > >> on CI >> >> > >> >>> > > > > >> >> > >> >>> > > > > Alex, >> >> > >> >>> > > > > >> >> > >> >>> > > > > I believe >> this is your >> >> personal >> >> > Azure >> >> > >> >>> subscription >> >> > >> >>> > right? >> >> > >> >>> > > Any >> >> > >> >>> > > > chance >> >> > >> >>> > > > > I can >> >> > >> >>> > > > > get access to >> it so I >> >> can try >> >> > to copy >> >> > >> the >> >> > >> >>> image out >> >> > >> >>> > the >> >> > >> >>> > > machine >> >> > >> >>> > > > and >> >> > >> >>> > > > > redeploy it >> somewhere >> >> else? >> >> > >> >>> > > > > >> >> > >> >>> > > > > Thanks, >> >> > >> >>> > > > > Om >> >> > >> >>> > > > > >> >> > >> >>> > > > > On Sun, Apr >> 12, 2020 at >> >> 6:18 PM >> >> > >> OmPrakash >> >> > >> >>> Muppirala < >> >> > >> >>> > > > > >> bigosma...@gmail.com<mailto: >> >> > >> bigosma...@gmail.com >> >> > >> >>> >> >> >> > >> >>> > > > > wrote: >> >> > >> >>> > > > > >> >> > >> >>> > > > > > I can help >> set this up >> >> on >> >> > Azure. >> >> > >> Give me >> >> > >> >>> some >> >> > >> >>> > time to >> >> > >> >>> > > work >> >> > >> >>> > > > out the >> >> > >> >>> > > > > > details? >> >> > >> >>> > > > > > >> >> > >> >>> > > > > > Thanks, >> >> > >> >>> > > > > > Om >> >> > >> >>> > > > > > >> >> > >> >>> > > > > > On Sun, Apr >> 12, 2020, >> >> 11:49 AM >> >> > >> Harbs < >> >> > >> >>> > > harbs.li...@gmail.com<mailto: >> >> > harbs.li...@gmail.com>> >> >> > >> >>> > > > wrote: >> >> > >> >>> > > > > > >> >> > >> >>> > > > > >> OK. Good >> to know. >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> > On Apr >> 12, 2020, at >> >> 9:45 >> >> > PM, >> >> > >> Alex Harui >> >> > >> >>> > > > >> <aha...@adobe.com.INVALID >> >> > >> >>> > > > > > >> >> > >> >>> > > > > >> wrote: >> >> > >> >>> > > > > >> > >> >> > >> >>> > > > > >> > FWIW, I >> just looked >> >> and the >> >> > >> longest job >> >> > >> >>> in the >> >> > >> >>> > release >> >> > >> >>> > > > steps so >> >> > >> >>> > > > > far is >> >> > >> >>> > > > > >> 8 >> minutes. Most are >> >> under 2 >> >> > >> minutes. >> >> > >> >>> There >> >> > >> >>> > might be >> >> > >> >>> > > jobs >> >> > >> >>> > > > later >> >> > >> >>> > > > > that take >> >> > >> >>> > > > > >> longer >> that we >> >> haven't run >> >> > yet. >> >> > >> IMO, the >> >> > >> >>> issue >> >> > >> >>> > isn't >> >> > >> >>> > > speed >> >> > >> >>> > > > of the >> >> > >> >>> > > > > machine, >> >> > >> >>> > > > > >> it is just >> that we are >> >> > sharing the >> >> > >> >>> machine with >> >> > >> >>> > longer >> >> > >> >>> > > jobs >> >> > >> >>> > > > (1 hour >> >> > >> >>> > > > > for >> >> > >> >>> > > > > >> >> >> TourDeFlexMigration). And >> >> > again, >> >> > >> the >> >> > >> >>> machine >> >> > >> >>> > will be >> >> > >> >>> > > idle for >> >> > >> >>> > > > > stretches of >> >> > >> >>> > > > > >> time while >> the RM >> >> verifies >> >> > >> artifacts >> >> > >> >>> after each >> >> > >> >>> > step. >> >> > >> >>> > > > > >> > >> >> > >> >>> > > > > >> > -Alex >> >> > >> >>> > > > > >> > >> >> > >> >>> > > > > >> > On >> 4/12/20, 11:32 >> >> AM, >> >> > "Harbs" < >> >> > >> >>> > harbs.li...@gmail.com<mailto: >> >> harbs.li...@gmail.com> >> >> > >> >>> > > > <mailto: >> >> > >> >>> > > > > >> >> harbs.li...@gmail.com >> >> > <mailto: >> >> > >> >>> > harbs.li...@gmail.com>>> wrote: >> >> > >> >>> > > > > >> > >> >> > >> >>> > > > > >> > Fair >> enough. >> >> > >> >>> > > > > >> > >> >> > >> >>> > > > > >> > I >> expect builds >> >> to be >> >> > >> somewhere >> >> > >> >>> between 10 >> >> > >> >>> > and 20 >> >> > >> >>> > > times >> >> > >> >>> > > > faster >> >> > >> >>> > > > > on a >> >> > >> >>> > > > > >> powerful >> machine. >> >> > >> >>> > > > > >> > >> >> > >> >>> > > > > >> > Yeah. >> It’s >> >> probably >> >> > going to >> >> > >> be a >> >> > >> >>> bit of work >> >> > >> >>> > > changing >> >> > >> >>> > > > the >> >> > >> >>> > > > > server, >> >> > >> >>> > > > > >> but >> probably worth it >> >> in the >> >> > long >> >> > >> run. >> >> > >> >>> > > > > >> > >> >> > >> >>> > > > > >> > I >> think I’ll try >> >> this >> >> > when I >> >> > >> do the >> >> > >> >>> next >> >> > >> >>> > release >> >> > >> >>> > > unless >> >> > >> >>> > > > Yishay >> >> > >> >>> > > > > wants >> >> > >> >>> > > > > >> to work >> with me on >> >> this for >> >> > this >> >> > >> release >> >> > >> >>> — but >> >> > >> >>> > I’m not >> >> > >> >>> > > going >> >> > >> >>> > > > to be >> >> > >> >>> > > > > able to >> >> > >> >>> > > > > >> help until >> after >> >> Passover >> >> > (i.e. >> >> > >> next >> >> > >> >>> week). >> >> > >> >>> > > > > >> > >> >> > >> >>> > > > > >> > >> Thanks, >> >> > >> >>> > > > > >> > Harbs >> >> > >> >>> > > > > >> > >> >> > >> >>> > > > > >> >> On Apr >> 12, 2020, >> >> at 9:22 >> >> > PM, >> >> > >> Alex Harui >> >> > >> >>> > > > >> <aha...@adobe.com.INVALID >> >> > >> >>> > > > > > >> >> > >> >>> > > > > >> wrote: >> >> > >> >>> > > > > >> >> >> >> > >> >>> > > > > >> >> The >> Azure portal >> >> says: >> >> > Standard >> >> > >> F2s_v2 >> >> > >> >>> (2 >> >> > >> >>> > vcpus, 4 >> >> > >> >>> > > GiB >> >> > >> >>> > > > memory) >> >> > >> >>> > > > > >> >> >> >> > >> >>> > > > > >> >> I think >> I am >> >> reading >> >> > changes to >> >> > >> the >> >> > >> >>> build >> >> > >> >>> > process in >> >> > >> >>> > > your >> >> > >> >>> > > > > >> >> suggestions. I do not >> >> > really want >> >> > >> to >> >> > >> >>> spend more >> >> > >> >>> > of my >> >> > >> >>> > > time >> >> > >> >>> > > > on this >> >> > >> >>> > > > > >> process. >> But if you >> >> want to >> >> > do >> >> > >> the work, >> >> > >> >>> that's >> >> > >> >>> > fine >> >> > >> >>> > > with me. >> >> > >> >>> > > > > >> >> >> >> > >> >>> > > > > >> >> -Alex >> >> > >> >>> > > > > >> >> >> >> > >> >>> > > > > >> >> On >> 4/12/20, 10:57 >> >> AM, >> >> > "Harbs" < >> >> > >> >>> > harbs.li...@gmail.com<mailto: >> >> harbs.li...@gmail.com> >> >> > >> >>> > > > <mailto: >> >> > >> >>> > > > > >> >> harbs.li...@gmail.com >> >> > <mailto: >> >> > >> >>> > harbs.li...@gmail.com>> <mailto: >> >> harbs.li...@gmail.com >> >> > >> <mailto: >> >> > >> >>> > harbs.li...@gmail.com> >> >> > >> >>> > > <mailto: >> >> > >> >>> > > > > >> >> harbs.li...@gmail.com >> >> > <mailto: >> >> > >> >>> > harbs.li...@gmail.com>>>> wrote: >> >> > >> >>> > > > > >> >> >> >> > >> >>> > > > > >> >> What >> kind of >> >> horsepower >> >> > is >> >> > >> included >> >> > >> >>> in the >> >> > >> >>> > free >> >> > >> >>> > > Azure >> >> > >> >>> > > > account? >> >> > >> >>> > > > > >> >> >> >> > >> >>> > > > > >> >> The >> server I >> >> mentioned >> >> > builds >> >> > >> >>> (considerably) >> >> > >> >>> > > faster than >> >> > >> >>> > > > my own >> >> > >> >>> > > > > >> local >> machine. The ci >> >> server >> >> > seems >> >> > >> to >> >> > >> >>> build many >> >> > >> >>> > times >> >> > >> >>> > > slower. >> >> > >> >>> > > > > >> >> >> >> > >> >>> > > > > >> >> One >> thing we can >> >> do to >> >> > >> minimize >> >> > >> >>> running >> >> > >> >>> > server time >> >> > >> >>> > > > would be to >> >> > >> >>> > > > > >> transfer >> the >> >> artifacts to >> >> > storage >> >> > >> instead >> >> > >> >>> of >> >> > >> >>> > keeping >> >> > >> >>> > > them on >> >> > >> >>> > > > the >> >> > >> >>> > > > > server. On >> >> > >> >>> > > > > >> AWS, I’d >> probably use >> >> S3. >> >> > Not sure >> >> > >> what >> >> > >> >>> the >> >> > >> >>> > similar >> >> > >> >>> > > service on >> >> > >> >>> > > > > Azure is >> >> > >> >>> > > > > >> called. >> >> > >> >>> > > > > >> >> >> >> > >> >>> > > > > >> >>> On Apr >> 12, 2020, >> >> at 8:26 >> >> > PM, >> >> > >> Alex >> >> > >> >>> Harui >> >> > >> >>> > > > > >> <aha...@adobe.com.INVALID >> >> > >> >>> > > > > >> <mailto: >> >> > aha...@adobe.com.INVALID >> >> > >> <mailto: >> >> > >> >>> > aha...@adobe.com.INVALID>>> wrote: >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> OK, >> that's pretty >> >> much >> >> > how I >> >> > >> >>> understand Azure >> >> > >> >>> > as >> >> > >> >>> > > well. >> >> > >> >>> > > > The key >> >> > >> >>> > > > > thing >> >> > >> >>> > > > > >> is that >> "running" >> >> includes >> >> > time >> >> > >> where the >> >> > >> >>> CI >> >> > >> >>> > server is >> >> > >> >>> > > not >> >> > >> >>> > > > running >> >> > >> >>> > > > > any >> >> > >> >>> > > > > >> Jenkins >> jobs. The CI >> >> Server >> >> > steps >> >> > >> might >> >> > >> >>> take >> >> > >> >>> > only a few >> >> > >> >>> > > > hours of >> >> > >> >>> > > > > actual >> >> > >> >>> > > > > >> server >> time, but >> >> there is >> >> > time >> >> > >> where the >> >> > >> >>> RM is >> >> > >> >>> > verifying >> >> > >> >>> > > > artifacts >> >> > >> >>> > > > > locally >> >> > >> >>> > > > > >> so you'd >> be paying >> >> for that >> >> > or the >> >> > >> RM >> >> > >> >>> would have >> >> > >> >>> > to keep >> >> > >> >>> > > > shutting >> >> > >> >>> > > > > down and >> >> > >> >>> > > > > >> restarting. >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> Seems >> like it >> >> would be >> >> > >> >>> cheaper/simpler to get >> >> > >> >>> > the >> >> > >> >>> > > free >> >> > >> >>> > > > MSDN >> >> > >> >>> > > > > account >> >> > >> >>> > > > > >> and leave >> it running. >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> -Alex >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> On >> 4/12/20, 10:15 >> >> AM, >> >> > "Harbs" < >> >> > >> >>> > > harbs.li...@gmail.com<mailto: >> >> > harbs.li...@gmail.com> >> >> > >> >>> > > > <mailto: >> >> > >> >>> > > > > >> >> harbs.li...@gmail.com >> >> > <mailto: >> >> > >> >>> > harbs.li...@gmail.com>>> wrote: >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> My >> experience is >> >> with >> >> > AWS. >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> I >> assume >> >> Microsoft has >> >> > similar >> >> > >> >>> offerings, >> >> > >> >>> > but I >> >> > >> >>> > > don’t >> >> > >> >>> > > > have >> >> > >> >>> > > > > >> experience >> with Azure. >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> AWS >> has >> >> on-demand EC2 >> >> > >> instances >> >> > >> >>> which you >> >> > >> >>> > pay for >> >> > >> >>> > > only >> >> > >> >>> > > > the >> >> > >> >>> > > > > actual >> >> > >> >>> > > > > >> time that >> they are >> >> > running.[1] >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> >> Instances can be >> >> > started and >> >> > >> stopped >> >> > >> >>> via >> >> > >> >>> > command >> >> > >> >>> > > line >> >> > >> >>> > > > (or via >> >> > >> >>> > > > > the >> >> > >> >>> > > > > >> web >> interface) as >> >> long as >> >> > you have >> >> > >> valid >> >> > >> >>> > credentials to >> >> > >> >>> > > do so. >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> For >> example: an >> >> > m5.4xlarge >> >> > >> instance >> >> > >> >>> has 16 >> >> > >> >>> > cores >> >> > >> >>> > > and >> >> > >> >>> > > > costs >> >> > >> >>> > > > > about >> >> > >> >>> > > > > >> $1.5 per >> hour. On a >> >> machine >> >> > like >> >> > >> that, a >> >> > >> >>> full >> >> > >> >>> > build >> >> > >> >>> > > would >> >> > >> >>> > > > probably >> >> > >> >>> > > > > take >> >> > >> >>> > > > > >> less than >> 10 minutes. >> >> It’s >> >> > probably >> >> > >> >>> possible to >> >> > >> >>> > do a >> >> > >> >>> > > full >> >> > >> >>> > > > release >> >> > >> >>> > > > > with only >> >> > >> >>> > > > > >> a few >> hours of server >> >> time. >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> >> Leaving a server >> >> like >> >> > that >> >> > >> running >> >> > >> >>> all the >> >> > >> >>> > time >> >> > >> >>> > > would get >> >> > >> >>> > > > > expensive, >> >> > >> >>> > > > > >> but if >> it’s just spun >> >> up for >> >> > >> releases, >> >> > >> >>> you’d get >> >> > >> >>> > very >> >> > >> >>> > > fast >> >> > >> >>> > > > builds >> >> > >> >>> > > > > at a >> >> > >> >>> > > > > >> reasonable >> price. >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> I’d >> be happy to >> >> pay >> >> > $10-$50 >> >> > >> (and >> >> > >> >>> possibly >> >> > >> >>> > more) per >> >> > >> >>> > > > release to >> >> > >> >>> > > > > make >> >> > >> >>> > > > > >> the >> release process >> >> painless >> >> > for >> >> > >> the RM. >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> [1] >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126991254&sdata=I6nnsWWwkkVZqrXV0Lpgz3civxZk8GfKFr%2BIlBYQ7AE%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126991254&sdata=I6nnsWWwkkVZqrXV0Lpgz3civxZk8GfKFr%2BIlBYQ7AE%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> < >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126991254&sdata=I6nnsWWwkkVZqrXV0Lpgz3civxZk8GfKFr%2BIlBYQ7AE%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126991254&sdata=I6nnsWWwkkVZqrXV0Lpgz3civxZk8GfKFr%2BIlBYQ7AE%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> >< >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126991254&sdata=I6nnsWWwkkVZqrXV0Lpgz3civxZk8GfKFr%2BIlBYQ7AE%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126991254&sdata=I6nnsWWwkkVZqrXV0Lpgz3civxZk8GfKFr%2BIlBYQ7AE%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> < >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453126991254&sdata=I6nnsWWwkkVZqrXV0Lpgz3civxZk8GfKFr%2BIlBYQ7AE%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453127001247&sdata=yxGhuT%2F%2BFMzF%2FMWf6g3chkVMaRKaWLZtcOXfUKXJxNo%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> >>< >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453127001247&sdata=yxGhuT%2F%2BFMzF%2FMWf6g3chkVMaRKaWLZtcOXfUKXJxNo%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453127001247&sdata=yxGhuT%2F%2BFMzF%2FMWf6g3chkVMaRKaWLZtcOXfUKXJxNo%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> < >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453127001247&sdata=yxGhuT%2F%2BFMzF%2FMWf6g3chkVMaRKaWLZtcOXfUKXJxNo%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453127001247&sdata=yxGhuT%2F%2BFMzF%2FMWf6g3chkVMaRKaWLZtcOXfUKXJxNo%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> >< >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453127001247&sdata=yxGhuT%2F%2BFMzF%2FMWf6g3chkVMaRKaWLZtcOXfUKXJxNo%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453127001247&sdata=yxGhuT%2F%2BFMzF%2FMWf6g3chkVMaRKaWLZtcOXfUKXJxNo%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> < >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453127001247&sdata=yxGhuT%2F%2BFMzF%2FMWf6g3chkVMaRKaWLZtcOXfUKXJxNo%3D&reserved=0 >> >> > >> >>> > < >> >> > >> >>> > >> >> > >> >>> >> >> > >> >> >> > >> >> >> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Faws.amazon.com%2Fec2%2Fpricing%2Fon-demand%2F&data=02%7C01%7Caharui%40adobe.com%7Ca60134b4e7dc40ba25bb08d7e5b88d70%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637230453127001247&sdata=yxGhuT%2F%2BFMzF%2FMWf6g3chkVMaRKaWLZtcOXfUKXJxNo%3D&reserved=0 >> >> > >> >>> > > >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>> >> >> > >> >>> > > > > >> >>>> On >> Apr 12, 2020, >> >> at >> >> > 7:45 PM, >> >> > >> Alex >> >> > >> >>> Harui >> >> > >> >>> > > > > >> <aha...@adobe.com.INVALID> >> >> > >> >>> > > > > >> wrote: >> >> > >> >>> > > > > >> >>>> >> >> > >> >>> > > > > >> >>>> I'm >> not very >> >> > experienced with >> >> > >> >>> spinning up >> >> > >> >>> > > servers. The >> >> > >> >>> > > > CI >> >> > >> >>> > > > > server we >> >> > >> >>> > > > > >> are using >> is >> >> effectively >> >> > free, >> >> > >> based on a >> >> > >> >>> generous >> >> > >> >>> > > donation >> >> > >> >>> > > > from >> >> > >> >>> > > > > Microsoft >> >> > >> >>> > > > > >> of MSDN >> accounts to >> >> ASF >> >> > >> committers. So I >> >> > >> >>> leave >> >> > >> >>> > it up >> >> > >> >>> > > 24/7, >> >> > >> >>> > > > and >> >> > >> >>> > > > > share the >> >> > >> >>> > > > > >> RDP access >> on private@. >> >> I >> >> > think >> >> > >> any >> >> > >> >>> other ASF >> >> > >> >>> > > committer >> >> > >> >>> > > > could do >> >> > >> >>> > > > > the >> >> > >> >>> > > > > >> same. >> IIRC, if that >> >> server >> >> > >> actually is >> >> > >> >>> stopped, >> >> > >> >>> > I have >> >> > >> >>> > > to >> >> > >> >>> > > > use my >> >> > >> >>> > > > > personal >> >> > >> >>> > > > > >> (unshared) >> MSDN >> >> credentials >> >> > to >> >> > >> start it >> >> > >> >>> again. >> >> > >> >>> > AIUI, >> >> > >> >>> > > if I >> >> > >> >>> > > > > actually paid >> >> > >> >>> > > > > >> for the >> server, it >> >> would >> >> > cost me >> >> > >> to leave >> >> > >> >>> it >> >> > >> >>> > running >> >> > >> >>> > > even if >> >> > >> >>> > > > it >> >> > >> >>> > > > > didn't run >> >> > >> >>> > > > > >> jobs >> between releases. >> >> > >> >>> > > > > >> >>>> >> >> > >> >>> > > > > >> >>>> Is >> that what you >> >> are >> >> > basically >> >> > >> >>> saying? I >> >> > >> >>> > think it >> >> > >> >>> > > might >> >> > >> >>> > > > be >> >> > >> >>> > > > > best if >> >> > >> >>> > > > > >> another >> committer got >> >> a CI >> >> > server >> >> > >> going >> >> > >> >>> via the MS >> >> > >> >>> > > donation >> >> > >> >>> > > > and >> >> > >> >>> > > > > could leave >> >> > >> >>> > > > > >> it up 24/7. >> >> > >> >>> > > > > >> >>>> >> >> > >> >>> > > > > >> >>>> -Alex >> >> > >> >>> > > > > >> >>>> >> >> > >> >>> > > > > >> >>>> On >> 4/12/20, 9:28 >> >> AM, >> >> > "Harbs" < >> >> > >> >>> > > harbs.li...@gmail.com<mailto: >> >> > harbs.li...@gmail.com>> >> >> > >> >>> > > > wrote: >> >> > >> >>> > > > > >> >>>> >> >> > >> >>> > > > > >> >>>> I’m >> willing to >> >> do this. >> >> > >> >>> > > > > >> >>>> >> >> > >> >>> > > > > >> >>>> >> Considering that >> >> the >> >> > release >> >> > >> will be >> >> > >> >>> run >> >> > >> >>> > > infrequently, it >> >> > >> >>> > > > > should be >> >> > >> >>> > > > > >> doable to >> have a >> >> relatively >> >> > >> powerful >> >> > >> >>> server that >> >> > >> >>> > could >> >> > >> >>> > > be >> >> > >> >>> > > > spun up on >> >> > >> >>> > > > > >> demand. >> This is >> >> something I >> >> > have >> >> > >> setup >> >> > >> >>> for my own >> >> > >> >>> > > releases. >> >> > >> >>> > > > > >> >>>> >> >> > >> >>> > > > > >> >>>> The >> only >> >> complication >> >> > would >> >> > >> be that >> >> > >> >>> each RM >> >> > >> >>> > would >> >> > >> >>> > > need >> >> > >> >>> > > > valid >> >> > >> >>> > > > > >> >> credentials to spin >> >> up the >> >> > server. >> >> > >> >>> > > > > >> >>>> >> >> > >> >>> > > > > >> >>>> Harbs >> >> > >> >>> > > > > >> >>>> >> >> > >> >>> > > > > >> >>>>> On >> Apr 12, >> >> 2020, at >> >> > 7:10 PM, >> >> > >> Alex >> >> > >> >>> Harui >> >> > >> >>> > > > > >> <aha...@adobe.com.INVALID> >> >> > >> >>> > > > > >> wrote: >> >> > >> >>> > > > > >> >>>>> >> >> > >> >>> > > > > >> >>>>> A >> better >> >> solution, >> >> > IMO, is >> >> > >> for >> >> > >> >>> someone else >> >> > >> >>> > to >> >> > >> >>> > > offer up >> >> > >> >>> > > > a CI >> >> > >> >>> > > > > server >> >> > >> >>> > > > > >> only for >> release jobs. >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> >> > >> >>> > > > > >> >> > >> >>> > > > > >> >> > >> >>> > > > > >> >> > >> >>> > > > > >> >> > >> >>> > > > >> >> > >> >>> > > > >> >> > >> >>> > > > >> >> > >> >>> > > >> >> > >> >>> > > >> >> > >> >>> > > >> >> > >> >>> > >> >> > >> >>> > >> >> > >> >>> >> >> > >> >>> >> >> > >> >>> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> > >> >> > >> >> >> >> >> >> >> >> >> >> >>