Details

    • Type: Planned Work
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Fix Version/s: May 2017
    • Component/s: ColoTasks, VMWare
    • Labels:
      None

      Description

      openmeetings-vm needs to be migrated off of Eirene as the host being decommissioned.

      A new VM will be created, access granted and assist Openmeetings project in migrating over.

      Or, if Openmeetings no longer need their VM, just turn off the old instance.

        Issue Links

          Activity

          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Thanks a lot for your great work!
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Thanks a lot for your great work!
          Hide
          cthistle Chris Thistlethwaite added a comment -
          New box is in puppet and old box is shutdown. Migration done!! Thanks for all the help the last ~100 days!
          Show
          cthistle Chris Thistlethwaite added a comment - New box is in puppet and old box is shutdown. Migration done!! Thanks for all the help the last ~100 days!
          Hide
          cthistle Chris Thistlethwaite added a comment -
          Going to update the yaml and push the final changes to the VM.
          Show
          cthistle Chris Thistlethwaite added a comment - Going to update the yaml and push the final changes to the VM.
          Hide
          cthistle Chris Thistlethwaite added a comment -
          moving back to me, just need to button up the yaml, then I'll close.
          Show
          cthistle Chris Thistlethwaite added a comment - moving back to me, just need to button up the yaml, then I'll close.
          Hide
          cthistle Chris Thistlethwaite added a comment -
          awesome! I'll finish some updates to the puppet config then I'll close out this ticket.

          Thanks for the help!
          Show
          cthistle Chris Thistlethwaite added a comment - awesome! I'll finish some updates to the puppet config then I'll close out this ticket. Thanks for the help!
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Everything seems to work as expected
          I believe issue can be closed
          Thanks a lot for your great work :)
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Everything seems to work as expected I believe issue can be closed Thanks a lot for your great work :)
          Hide
          cthistle Chris Thistlethwaite added a comment -
          Show
          cthistle Chris Thistlethwaite added a comment - wss://demo-openmeetings.apache.org/openmeetings/wicket/websocket?pageId=3&wicket-ajax-baseurl=&wicket-app-name=OpenmeetingsApplication now connects, can you test further, then I'll add it to the puppet config?
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Thanks a lot Chris,

          unfortunately only login works right now :(
          Due to following error browser developer console:

          WebSocket connection to 'wss://demo-openmeetings.apache.org/openmeetings/wicket/websocket?pageId=3&wicket-ajax-baseurl=&wicket-app-name=OpenmeetingsApplication' failed: Error during WebSocket handshake: Unexpected response code: 404

          It seems WebSockets are not being properly proxied
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Thanks a lot Chris, unfortunately only login works right now :( Due to following error browser developer console: WebSocket connection to ' wss://demo-openmeetings.apache.org/openmeetings/wicket/websocket?pageId=3&wicket-ajax-baseurl=&wicket-app-name=OpenmeetingsApplication' failed: Error during WebSocket handshake: Unexpected response code: 404 It seems WebSockets are not being properly proxied
          Hide
          cthistle Chris Thistlethwaite added a comment -
          https://demo-openmeetings.apache.org/openmeetings is now working with proper SSL.
          Show
          cthistle Chris Thistlethwaite added a comment - https://demo-openmeetings.apache.org/openmeetings is now working with proper SSL.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Could you check http_proxy rules?
          http://openmeetings-vm2.apache.org:5080/openmeetings works as expected
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Could you check http_proxy rules? http://openmeetings-vm2.apache.org:5080/openmeetings works as expected
          Hide
          cthistle Chris Thistlethwaite added a comment -
          DNS was changed over, though the site doesn't want to load.
          Show
          cthistle Chris Thistlethwaite added a comment - DNS was changed over, though the site doesn't want to load.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Let's change DNS and try to set up proxy to preserve WebSockets and enable SSL
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Let's change DNS and try to set up proxy to preserve WebSockets and enable SSL
          Hide
          cthistle Chris Thistlethwaite added a comment -
          awesome! what's next on the list? I can change DNS for demo-openmeetings.apache.org to point to the new box if you're ready.
          Show
          cthistle Chris Thistlethwaite added a comment - awesome! what's next on the list? I can change DNS for demo-openmeetings.apache.org to point to the new box if you're ready.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          ffmpeg was re-compiled using this guide https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu
          (libx265 and ffmpeg were compiled, other components were installed)

          seems to work as expected
          Show
          Internal
          solomax Maxim Solodovnik added a comment - ffmpeg was re-compiled using this guide https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu (libx265 and ffmpeg were compiled, other components were installed) seems to work as expected
          Hide
          cthistle Chris Thistlethwaite added a comment -
          Interesting, feel free to install whatever you need. The biggest part that we wanted puppetized is there and we can add to it later. Just odd that ffmpeg worked before and not now.
          Show
          cthistle Chris Thistlethwaite added a comment - Interesting, feel free to install whatever you need. The biggest part that we wanted puppetized is there and we can add to it later. Just odd that ffmpeg worked before and not now.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Unfortunately this installation does not affected ffmpeg
          It doesn't list fdkaac codec while running with no args: `ffmpeg`
          And video conversion still fails with same error
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Unfortunately this installation does not affected ffmpeg It doesn't list fdkaac codec while running with no args: `ffmpeg` And video conversion still fails with same error
          Hide
          cthistle Chris Thistlethwaite added a comment -
          I just installed fdkaac which has those two libraries. If it works as expected, I'll add it to puppet.
          Show
          cthistle Chris Thistlethwaite added a comment - I just installed fdkaac which has those two libraries. If it works as expected, I'll add it to puppet.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Hello [~cthistle],
          We need ffmpeg with "libfaac" and "libfdk_aac" codecs, Should I recompile ffmpeg from sources or it need to be done somehow differently?

          Thanks for MySql credentials, works as expected!
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Hello [~cthistle], We need ffmpeg with "libfaac" and "libfdk_aac" codecs, Should I recompile ffmpeg from sources or it need to be done somehow differently? Thanks for MySql credentials, works as expected!
          Hide
          jira-bot ASF subversion and git services added a comment -
          Commit f0eb920f80dd0c0a2785453d7c8f292e951029e2 in infrastructure-puppet's branch refs/heads/deployment from [~pono]
          [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=f0eb920 ]

          Merge remote-tracking branch 'origin/christ/INFRA-12290' into deployment
          Show
          jira-bot ASF subversion and git services added a comment - Commit f0eb920f80dd0c0a2785453d7c8f292e951029e2 in infrastructure-puppet's branch refs/heads/deployment from [~pono] [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=f0eb920 ] Merge remote-tracking branch 'origin/christ/ INFRA-12290 ' into deployment
          Hide
          cthistle Chris Thistlethwaite added a comment -
          ffmpeg is now installed and I'll added to the yaml. We're going to connect up to the shared mysql server in that particular datacenter. I can email you the info when you're ready.
          Show
          cthistle Chris Thistlethwaite added a comment - ffmpeg is now installed and I'll added to the yaml. We're going to connect up to the shared mysql server in that particular datacenter. I can email you the info when you're ready.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          MySql also is not installed
          I'll wait until these 2 components will be installed
          Show
          Internal
          solomax Maxim Solodovnik added a comment - MySql also is not installed I'll wait until these 2 components will be installed
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          What is weird: "The program 'ffmpeg' is currently not installed"
          Could you please double-check this?

          I'll try to restore OM

          [OFF] is it possible to map Ctrl+Enter to "Add internal comment", if I'm not mistaken it works for comments, and reloads the page for internal comment :((((
          Show
          Internal
          solomax Maxim Solodovnik added a comment - What is weird: "The program 'ffmpeg' is currently not installed" Could you please double-check this? I'll try to restore OM [OFF] is it possible to map Ctrl+Enter to "Add internal comment", if I'm not mistaken it works for comments, and reloads the page for internal comment :((((
          Hide
          cthistle Chris Thistlethwaite added a comment -
          [~solomax] you can start whenever. The only thing left for me to do is iron out the letsencrypt SSL cert, which wouldn't hinder your setup of OM.
          Show
          cthistle Chris Thistlethwaite added a comment - [~solomax] you can start whenever. The only thing left for me to do is iron out the letsencrypt SSL cert, which wouldn't hinder your setup of OM.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          OK, thanks
          Please let me know when it's time to set everything up :)
          Show
          Internal
          solomax Maxim Solodovnik added a comment - OK, thanks Please let me know when it's time to set everything up :)
          Hide
          cthistle Chris Thistlethwaite added a comment -
          /home? Really anywhere, the reason they are gone is because this is a brand new VM, not an upgrade.
          Show
          cthistle Chris Thistlethwaite added a comment - /home? Really anywhere, the reason they are gone is because this is a brand new VM, not an upgrade.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          I got sudo
          It seems all previously copied files, installed binaries are gone
          Is there any "safe" place on the VM I can put some stuff?
          Show
          Internal
          solomax Maxim Solodovnik added a comment - I got sudo It seems all previously copied files, installed binaries are gone Is there any "safe" place on the VM I can put some stuff?
          Hide
          cthistle Chris Thistlethwaite added a comment -
          We're back to where we were yesterday, just with an updated OS. Can you verify that you can log into openmeetings-vm2.apache.org and that you can get root with ortpasswd? You'll need to setup ortpasswd again, being that this is a new box.
          Show
          cthistle Chris Thistlethwaite added a comment - We're back to where we were yesterday, just with an updated OS. Can you verify that you can log into openmeetings-vm2.apache.org and that you can get root with ortpasswd? You'll need to setup ortpasswd again, being that this is a new box.
          Hide
          cthistle Chris Thistlethwaite added a comment -
          ok, well let me get the new VM built out, puppetized and connection to a mysql box setup. Then we can work on the SSL/vhost fu.
          Show
          cthistle Chris Thistlethwaite added a comment - ok, well let me get the new VM built out, puppetized and connection to a mysql box setup. Then we can work on the SSL/vhost fu.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          I would vote for any solution in case websockets will work :)
          Show
          Internal
          solomax Maxim Solodovnik added a comment - I would vote for any solution in case websockets will work :)
          Hide
          cthistle Chris Thistlethwaite added a comment -
          just thinking about all this, I can setup a local proxy to redirect $whateverdomain:5080 to $whateverdomain:443 and use a LetsEncrypt cert. There is some discussion about LE certs and renewing I'd like to get ironed out but then you'd have SSL and local redirection.
          Show
          cthistle Chris Thistlethwaite added a comment - just thinking about all this, I can setup a local proxy to redirect $whateverdomain:5080 to $whateverdomain:443 and use a LetsEncrypt cert. There is some discussion about LE certs and renewing I'd like to get ironed out but then you'd have SSL and local redirection.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Great :)
          I guess we can remove old instance as soon as migration will be done.

          The only thing left is https :)
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Great :) I guess we can remove old instance as soon as migration will be done. The only thing left is https :)
          Hide
          cthistle Chris Thistlethwaite added a comment - - edited
          So there was some discussion within the team, everyone agreed to bump this to 16.04 LTS. I'll rebuild this on Thursday 4/20, shouldn't take me very long and we can get this rolling ASAP.
          Show
          cthistle Chris Thistlethwaite added a comment - - edited So there was some discussion within the team, everyone agreed to bump this to 16.04 LTS. I'll rebuild this on Thursday 4/20, shouldn't take me very long and we can get this rolling ASAP.
          Hide
          cthistle Chris Thistlethwaite added a comment -
          After digging around for a bit, the old server is using a mail.apache.org to relay mail. If I re-create that on the new server, then it will only send mail to @apache.org addresses. I suggest using gmail or some other smtp relay if this is going to be a demo site. Judging from the openmeetings install doc, that can be setup when OM is installed and changed later in the DB.

          Speaking of DB creds, I can email you directly with a OM user I setup for the database.
          Show
          cthistle Chris Thistlethwaite added a comment - After digging around for a bit, the old server is using a mail.apache.org to relay mail. If I re-create that on the new server, then it will only send mail to @apache.org addresses. I suggest using gmail or some other smtp relay if this is going to be a demo site. Judging from the openmeetings install doc, that can be setup when OM is installed and changed later in the DB. Speaking of DB creds, I can email you directly with a OM user I setup for the database.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          I don't remember, sorry
          Show
          Internal
          solomax Maxim Solodovnik added a comment - I don't remember, sorry
          Hide
          cthistle Chris Thistlethwaite added a comment -
          Gottcha, as for the mail server, do you know what you were using on the existing openmeetings-vm.a.o VM?

          Show
          cthistle Chris Thistlethwaite added a comment - Gottcha, as for the mail server, do you know what you were using on the existing openmeetings-vm.a.o VM?
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Let it be 14.04 for now
          I would like to set everything up before such huge update
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Let it be 14.04 for now I would like to set everything up before such huge update
          Hide
          cthistle Chris Thistlethwaite added a comment -
          So I can update you to 16.04, but I'll also need to update the yaml/puppet foo we just created. Those two things might break what we have setup already.
          Show
          cthistle Chris Thistlethwaite added a comment - So I can update you to 16.04, but I'll also need to update the yaml/puppet foo we just created. Those two things might break what we have setup already.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Thanks [~cthistle],
          Have set up MySql connection, everything works as expected

          Could you please update Ubuntu to 16.04? Or I can do it myself, should I?
          Additionally we need the ability to send emails, what mail server should be used?
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Thanks [~cthistle], Have set up MySql connection, everything works as expected Could you please update Ubuntu to 16.04? Or I can do it myself, should I? Additionally we need the ability to send emails, what mail server should be used?
          Hide
          cthistle Chris Thistlethwaite added a comment -
          local MySql is setup. You can use ortpasswd to get root and then login.
          Show
          cthistle Chris Thistlethwaite added a comment - local MySql is setup. You can use ortpasswd to get root and then login.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Let it be local MySql for now
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Let it be local MySql for now
          Hide
          cthistle Chris Thistlethwaite added a comment -
          [~solomax] as for the DB we can do a few things. Either setup locally (if this is only demo/low traffic) or I can connect you back to our central MySql instance and give you a DB there. Locally would give you a bit more flexibility I'd think.

          I'll find out about the proxy/port, though we should be able to open that port.
          Show
          cthistle Chris Thistlethwaite added a comment - [~solomax] as for the DB we can do a few things. Either setup locally (if this is only demo/low traffic) or I can connect you back to our central MySql instance and give you a DB there. Locally would give you a bit more flexibility I'd think. I'll find out about the proxy/port, though we should be able to open that port.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          I just have checked

          libreoffice, imagemagic and ffmpeg seems to work as expected

          According to DB, upper in this issue Gavin wrote we should connect to MySql started on other machine
          I guess it will save VM resources

          Additionally OM is based on Tomcat and is started on port 5080.
          Do we need frontend proxy?
          If so we need to configure it to proxy RTMPT and WebSockets.
          If not we need SSL certificate, we can use to set up HTTPS/RTMPS
          Show
          Internal
          solomax Maxim Solodovnik added a comment - I just have checked libreoffice, imagemagic and ffmpeg seems to work as expected According to DB, upper in this issue Gavin wrote we should connect to MySql started on other machine I guess it will save VM resources Additionally OM is based on Tomcat and is started on port 5080. Do we need frontend proxy? If so we need to configure it to proxy RTMPT and WebSockets. If not we need SSL certificate, we can use to set up HTTPS/RTMPS
          Hide
          cthistle Chris Thistlethwaite added a comment -
          vm name is openmeetings-vm2.apache.org

          As far as DB goes, do you mean installing MySql or Postgres on this machine?
          Show
          cthistle Chris Thistlethwaite added a comment - vm name is openmeetings-vm2.apache.org As far as DB goes, do you mean installing MySql or Postgres on this machine?
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          What name/address can I use to be able to test this VM?
          Additionally I would like to have details of DB connection, following DBs are supported: MySql, Postgres, Oracle, MSSQL, DB2 (first 2 are preferred)
          Show
          Internal
          solomax Maxim Solodovnik added a comment - What name/address can I use to be able to test this VM? Additionally I would like to have details of DB connection, following DBs are supported: MySql, Postgres, Oracle, MSSQL, DB2 (first 2 are preferred)
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          Will try to do it ASAP, will report back here
          Show
          Internal
          solomax Maxim Solodovnik added a comment - Will try to do it ASAP, will report back here
          Hide
          cthistle Chris Thistlethwaite added a comment -
          Initial yaml is out there pushing down a following packages:

          java
          sox
          imagemagick
          libreoffice

          - need to add x264 to basepackages
          - setup swftools and fdkaac were install manually.

          [~solomax] can you verify this box is good to go? I'll be updating the yaml again, but it should be ready in it's current state.
          Show
          cthistle Chris Thistlethwaite added a comment - Initial yaml is out there pushing down a following packages: java sox imagemagick libreoffice - need to add x264 to basepackages - setup swftools and fdkaac were install manually. [~solomax] can you verify this box is good to go? I'll be updating the yaml again, but it should be ready in it's current state.
          Hide
          jira-bot ASF subversion and git services added a comment -
          Commit b6e4531533ca3651f2e027354b7d8e4249cad314 in infrastructure-puppet's branch refs/heads/deployment from [~cthistle]
          [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=b6e4531 ]

          Merge branch 'christ/INFRA-12290' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/INFRA-12290
          Show
          jira-bot ASF subversion and git services added a comment - Commit b6e4531533ca3651f2e027354b7d8e4249cad314 in infrastructure-puppet's branch refs/heads/deployment from [~cthistle] [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=b6e4531 ] Merge branch 'christ/ INFRA-12290 ' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/ INFRA-12290
          Hide
          jira-bot ASF subversion and git services added a comment -
          Commit b6e4531533ca3651f2e027354b7d8e4249cad314 in infrastructure-puppet's branch refs/heads/deployment from [~cthistle]
          [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=b6e4531 ]

          Merge branch 'christ/INFRA-12290' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/INFRA-12290
          Show
          jira-bot ASF subversion and git services added a comment - Commit b6e4531533ca3651f2e027354b7d8e4249cad314 in infrastructure-puppet's branch refs/heads/deployment from [~cthistle] [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=b6e4531 ] Merge branch 'christ/ INFRA-12290 ' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/ INFRA-12290
          Hide
          jira-bot ASF subversion and git services added a comment -
          Commit b6e4531533ca3651f2e027354b7d8e4249cad314 in infrastructure-puppet's branch refs/heads/christ/INFRA-12290 from [~cthistle]
          [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=b6e4531 ]

          Merge branch 'christ/INFRA-12290' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/INFRA-12290
          Show
          jira-bot ASF subversion and git services added a comment - Commit b6e4531533ca3651f2e027354b7d8e4249cad314 in infrastructure-puppet's branch refs/heads/christ/ INFRA-12290 from [~cthistle] [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=b6e4531 ] Merge branch 'christ/ INFRA-12290 ' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/ INFRA-12290
          Hide
          jira-bot ASF subversion and git services added a comment -
          Commit b6e4531533ca3651f2e027354b7d8e4249cad314 in infrastructure-puppet's branch refs/heads/christ/INFRA-12290 from [~cthistle]
          [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=b6e4531 ]

          Merge branch 'christ/INFRA-12290' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/INFRA-12290
          Show
          jira-bot ASF subversion and git services added a comment - Commit b6e4531533ca3651f2e027354b7d8e4249cad314 in infrastructure-puppet's branch refs/heads/christ/ INFRA-12290 from [~cthistle] [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=b6e4531 ] Merge branch 'christ/ INFRA-12290 ' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/ INFRA-12290
          Hide
          jira-bot ASF subversion and git services added a comment -
          Commit 0e8f54c6301f65e50a478d5d98289ce7fdf06cf7 in infrastructure-puppet's branch refs/heads/christ/INFRA-12290 from [~cthistle]
          [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=0e8f54c ]

          Merge branch 'christ/INFRA-12290' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/INFRA-12290

          fixing conflicts
          Show
          jira-bot ASF subversion and git services added a comment - Commit 0e8f54c6301f65e50a478d5d98289ce7fdf06cf7 in infrastructure-puppet's branch refs/heads/christ/ INFRA-12290 from [~cthistle] [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=0e8f54c ] Merge branch 'christ/ INFRA-12290 ' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/ INFRA-12290 fixing conflicts
          Hide
          jira-bot ASF subversion and git services added a comment -
          Commit 0e8f54c6301f65e50a478d5d98289ce7fdf06cf7 in infrastructure-puppet's branch refs/heads/christ/INFRA-12290 from [~cthistle]
          [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=0e8f54c ]

          Merge branch 'christ/INFRA-12290' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/INFRA-12290

          fixing conflicts
          Show
          jira-bot ASF subversion and git services added a comment - Commit 0e8f54c6301f65e50a478d5d98289ce7fdf06cf7 in infrastructure-puppet's branch refs/heads/christ/ INFRA-12290 from [~cthistle] [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=0e8f54c ] Merge branch 'christ/ INFRA-12290 ' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/ INFRA-12290 fixing conflicts
          Hide
          jira-bot ASF subversion and git services added a comment -
          Commit 5558d3bd877a81cc0c4d5bc586a8dddf87817e4f in infrastructure-puppet's branch refs/heads/christ/INFRA-12290 from [~cthistle]
          [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=5558d3b ]

          Merge branch 'christ/INFRA-12290' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/INFRA-12290

          fixing merge conflicts
          Show
          jira-bot ASF subversion and git services added a comment - Commit 5558d3bd877a81cc0c4d5bc586a8dddf87817e4f in infrastructure-puppet's branch refs/heads/christ/ INFRA-12290 from [~cthistle] [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=5558d3b ] Merge branch 'christ/ INFRA-12290 ' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/ INFRA-12290 fixing merge conflicts
          Hide
          jira-bot ASF subversion and git services added a comment -
          Commit 5558d3bd877a81cc0c4d5bc586a8dddf87817e4f in infrastructure-puppet's branch refs/heads/christ/INFRA-12290 from [~cthistle]
          [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=5558d3b ]

          Merge branch 'christ/INFRA-12290' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/INFRA-12290

          fixing merge conflicts
          Show
          jira-bot ASF subversion and git services added a comment - Commit 5558d3bd877a81cc0c4d5bc586a8dddf87817e4f in infrastructure-puppet's branch refs/heads/christ/ INFRA-12290 from [~cthistle] [ https://git-wip-us.apache.org/repos/asf?p=infrastructure-puppet.git;h=5558d3b ] Merge branch 'christ/ INFRA-12290 ' of https://git1-us-west.apache.org/repos/asf/infrastructure-puppet into christ/ INFRA-12290 fixing merge conflicts
          Hide
          cthistle Chris Thistlethwaite added a comment -
          Started setting this all up in puppet. Though I don't have an ETA yet.
          Show
          cthistle Chris Thistlethwaite added a comment - Started setting this all up in puppet. Though I don't have an ETA yet.
          Hide
          Internal
          solomax Maxim Solodovnik added a comment -
          [~cthistle] the list is still valid :)
          Show
          Internal
          solomax Maxim Solodovnik added a comment - [~cthistle] the list is still valid :)
          Hide
          cthistle Chris Thistlethwaite added a comment -
          [~solomax] is that list of requirements still valid or have the versions changed?
          Show
          cthistle Chris Thistlethwaite added a comment - [~solomax] is that list of requirements still valid or have the versions changed?
          Hide
          cthistle Chris Thistlethwaite added a comment -
          Sure, though for some reason it's not showing up in my list of JIRA tickets.
          Show
          cthistle Chris Thistlethwaite added a comment - Sure, though for some reason it's not showing up in my list of JIRA tickets.
          Hide
          gmcdonald Gavin added a comment - Reporter
          [~cthistle] seems this ticket is assigned to you now, want to chase it up?
          Show
          gmcdonald Gavin added a comment - Reporter [~cthistle] seems this ticket is assigned to you now, want to chase it up?
          Hide
          solomax Maxim Solodovnik added a comment -
          Here is the link to the docker image I have just created: https://github.com/solomax/openmeetings-docker
          Maybe it will help
          Show
          solomax Maxim Solodovnik added a comment - Here is the link to the docker image I have just created: https://github.com/solomax/openmeetings-docker Maybe it will help
          Hide
          solomax Maxim Solodovnik added a comment -
          I'm unable to change anything in this issue
          I have added the comment with required info and it is AUTO closed ..........
          I believe this need to be fixed
          I need to have button to change status to "Waiting for Infra"
          Show
          solomax Maxim Solodovnik added a comment - I'm unable to change anything in this issue I have added the comment with required info and it is AUTO closed .......... I believe this need to be fixed I need to have button to change status to "Waiting for Infra"
          Hide
          infrabot #asfinfra Bot added a comment -
          Hi,

          This issue has been in state 'Pending Closed' for at least 5 days, and was previously waiting for at least 3 days for waiting for updates.
            
          We are closing this issue automatically, feel free to reopen the issue or open a new one should you need further help.


          --
          Cheers,
          Apache Infrastructure Team
          Show
          infrabot #asfinfra Bot added a comment - Hi, This issue has been in state 'Pending Closed' for at least 5 days, and was previously waiting for at least 3 days for waiting for updates.    We are closing this issue automatically, feel free to reopen the issue or open a new one should you need further help. -- Cheers, Apache Infrastructure Team
          Hide
          solomax Maxim Solodovnik added a comment -
          Here is the list of main components we need installed on the VM:

          1) java8 (better Oracle Java)
          2) ffmpeg with x264 and fdkaac (we are compiling it from sources using script like this [1] available for different Linuxes please check [2])
          3) sox v14*
          4) swftools 0.9.1 (0.9.2 is NOT OK due to it misses pdf2swf tool)
          5) OpenOffice/LibreOffice headless latest
          6) imagemagic

          I guess that's it

          [1] https://cwiki.apache.org/confluence/download/attachments/27838216/ffmpeg-ubuntu-debian.sh?version=1&modificationDate=1470062212000&api=v2
          [2] https://cwiki.apache.org/confluence/display/OPENMEETINGS/Tutorials+for+installing+OpenMeetings+and+Tools
          Show
          solomax Maxim Solodovnik added a comment - Here is the list of main components we need installed on the VM: 1) java8 (better Oracle Java) 2) ffmpeg with x264 and fdkaac (we are compiling it from sources using script like this [1] available for different Linuxes please check [2]) 3) sox v14* 4) swftools 0.9.1 (0.9.2 is NOT OK due to it misses pdf2swf tool) 5) OpenOffice/LibreOffice headless latest 6) imagemagic I guess that's it [1] https://cwiki.apache.org/confluence/download/attachments/27838216/ffmpeg-ubuntu-debian.sh?version=1&modificationDate=1470062212000&api=v2 [2] https://cwiki.apache.org/confluence/display/OPENMEETINGS/Tutorials+for+installing+OpenMeetings+and+Tools
          Hide
          infrabot #asfinfra Bot added a comment -
          Hi,

          This issue has not been updated for at least 3 days, and is being marked as 'Pending Closed'.
            
          In 5 days this issue will be automatically closed if no further updates are received.


          --
          Cheers,
          Apache Infrastructure Team
          Show
          infrabot #asfinfra Bot added a comment - Hi, This issue has not been updated for at least 3 days, and is being marked as 'Pending Closed'.    In 5 days this issue will be automatically closed if no further updates are received. -- Cheers, Apache Infrastructure Team
          Hide
          gmcdonald Gavin added a comment - Reporter
          [~swagner] we need that lit ASAP please - we are trying to migrate VMs so the host can be turned off before it fails on us.
          Show
          gmcdonald Gavin added a comment - Reporter [~swagner] we need that lit ASAP please - we are trying to migrate VMs so the host can be turned off before it fails on us.
          Hide
          swagner SebastianWagner added a comment -
          [~cml] yep, feel free to assign the ticket to me.
          Show
          swagner SebastianWagner added a comment - [~cml] yep, feel free to assign the ticket to me.
          Hide
          cml Chris Lambertus added a comment -
          [~swagner] believe we're waiting on you for a package list
          Show
          cml Chris Lambertus added a comment - [~swagner] believe we're waiting on you for a package list
          Hide
          infrabot #asfinfra Bot added a comment -
          Hi,

          This issue has been in state 'Pending Closed' for at least 5 days, and was previously waiting for at least 3 days for waiting for updates.
            
          We are closing this issue automatically, feel free to reopen the issue or open a new one should you need further help.


          --
          Cheers,
          Apache Infrastructure Team
          Show
          infrabot #asfinfra Bot added a comment - Hi, This issue has been in state 'Pending Closed' for at least 5 days, and was previously waiting for at least 3 days for waiting for updates.    We are closing this issue automatically, feel free to reopen the issue or open a new one should you need further help. -- Cheers, Apache Infrastructure Team
          Hide
          infrabot #asfinfra Bot added a comment -
          Hi,

          This issue has not been updated for at least 3 days, and is being marked as 'Pending Closed'.
            
          In 5 days this issue will be automatically closed if no further updates are received.


          --
          Cheers,
          Apache Infrastructure Team
          Show
          infrabot #asfinfra Bot added a comment - Hi, This issue has not been updated for at least 3 days, and is being marked as 'Pending Closed'.    In 5 days this issue will be automatically closed if no further updates are received. -- Cheers, Apache Infrastructure Team
          Hide
          infrabot #asfinfra Bot added a comment -
          Hi,

          This issue has not been updated for at least 3 days, and is being marked as 'Pending Closed'.
            
          In 5 days this issue will be automatically closed if no further updates are received.


          --
          Cheers,
          Apache Infrastructure Team
          Show
          infrabot #asfinfra Bot added a comment - Hi, This issue has not been updated for at least 3 days, and is being marked as 'Pending Closed'.    In 5 days this issue will be automatically closed if no further updates are received. -- Cheers, Apache Infrastructure Team
          Hide
          swagner SebastianWagner added a comment -
          As discussed, will supply a list of required packages in Confluence shortly.
          Show
          swagner SebastianWagner added a comment - As discussed, will supply a list of required packages in Confluence shortly.
          Hide
          gmcdonald Gavin added a comment - Reporter
          regarding demo-openmeetings.a.o - we'll repoint that once we have it running on the new VM

          regarding mysql - we'll create utf8 utf8_bin and store the pw in our eyaml puppet config.
          we refer to that with a template of the file(s) that need to refer to the mysql connection.

          How are you going to install the demo?
          Show
          gmcdonald Gavin added a comment - Reporter regarding demo-openmeetings.a.o - we'll repoint that once we have it running on the new VM regarding mysql - we'll create utf8 utf8_bin and store the pw in our eyaml puppet config. we refer to that with a template of the file(s) that need to refer to the mysql connection. How are you going to install the demo?
          Hide
          solomax Maxim Solodovnik added a comment -
          great, how to get creadentials? create UTF8 DB?
          Show
          solomax Maxim Solodovnik added a comment - great, how to get creadentials? create UTF8 DB?
          Hide
          gmcdonald Gavin added a comment - Reporter
          we have a mysql instance to connect to.
          Show
          gmcdonald Gavin added a comment - Reporter we have a mysql instance to connect to.
          Hide
          solomax Maxim Solodovnik added a comment -
          works as expected, Thanks!
          Show
          solomax Maxim Solodovnik added a comment - works as expected, Thanks!
          Hide
          gmcdonald Gavin added a comment - Reporter
          correct - 1. configure opie/orthrus - then 2. you get sudo.

          Sudo now done.
          Show
          gmcdonald Gavin added a comment - Reporter correct - 1. configure opie/orthrus - then 2. you get sudo. Sudo now done.
          Hide
          swagner SebastianWagner added a comment -
          Cool, no worries.
          Show
          swagner SebastianWagner added a comment - Cool, no worries.
          Hide
          solomax Maxim Solodovnik added a comment -
          I can set everything up next week, will be OOO with no access to the internet/cell phone
          Show
          solomax Maxim Solodovnik added a comment - I can set everything up next week, will be OOO with no access to the internet/cell phone
          Hide
          swagner SebastianWagner added a comment -
          [~solomax] the only thing I did so far was installing Java-JDK7
          Show
          swagner SebastianWagner added a comment - [~solomax] the only thing I did so far was installing Java-JDK7
          Hide
          solomax Maxim Solodovnik added a comment -
          [~ipv6guru] solomax is not in the sudoers file. This incident will be reported.
          Show
          solomax Maxim Solodovnik added a comment - [~ipv6guru] solomax is not in the sudoers file. This incident will be reported.
          Hide
          swagner SebastianWagner added a comment -
          Wait,

          there is also the DNS entry to change for the public record.

          Can you change: demo-openmeetings.apache.org to point to our new vm ?

          Thanks,
          Sebastian
          Show
          swagner SebastianWagner added a comment - Wait, there is also the DNS entry to change for the public record. Can you change: demo-openmeetings.apache.org to point to our new vm ? Thanks, Sebastian
          Hide
          swagner SebastianWagner added a comment -
          Thanks, mine is fine. Probably Maxim needs to do the same.

          When installing for instance MySQL on the machine we can continue with that or is there a requirement to follow a specific process ?
          Show
          swagner SebastianWagner added a comment - Thanks, mine is fine. Probably Maxim needs to do the same. When installing for instance MySQL on the machine we can continue with that or is there a requirement to follow a specific process ?
          Hide
          gmcdonald Gavin added a comment - Reporter
          ok try again [~swagner]
          Show
          gmcdonald Gavin added a comment - Reporter ok try again [~swagner]
          Hide
          swagner SebastianWagner added a comment -
          Hi Gavin,

          I have done: point 1 to 8 in the instructions.

          I think you need to add me to the "wheel" group now.

          I tried to do a sudo command and it says:
          sebawagner@openmeetings-vm2:~$ sudo ls
          otp-md5 499 op7732
          Password:
          sebawagner is not in the sudoers file. This incident will be reported.

          So my password seems ok, but my permissions not.

          Can you please have a look?
          Show
          swagner SebastianWagner added a comment - Hi Gavin, I have done: point 1 to 8 in the instructions. I think you need to add me to the "wheel" group now. I tried to do a sudo command and it says: sebawagner@openmeetings-vm2 :~$ sudo ls otp-md5 499 op7732 Password: sebawagner is not in the sudoers file. This incident will be reported. So my password seems ok, but my permissions not. Can you please have a look?
          Hide
          gmcdonald Gavin added a comment - Reporter
          Looks like you both put in your password direct into the ortpasswd prompt, this is incorrect. The idea of opie is that you never have to enter your password into the remote box but to local opie tool , you then paste the 6 word response from your opir client into the ortpaswd prompt.

          You only should run ortpasswd once in order to set up opie, after that you will get prompted for a new six word phrase every new sudo session, which you grab from your local client again.

          Please see for instructions and tools :-

          http://www.apache.org/dev/freebsd-jails#opie

          I have reset your opie session, so you need to start again .
          Show
          gmcdonald Gavin added a comment - Reporter Looks like you both put in your password direct into the ortpasswd prompt, this is incorrect. The idea of opie is that you never have to enter your password into the remote box but to local opie tool , you then paste the 6 word response from your opir client into the ortpaswd prompt. You only should run ortpasswd once in order to set up opie, after that you will get prompted for a new six word phrase every new sudo session, which you grab from your local client again. Please see for instructions and tools :- http://www.apache.org/dev/freebsd-jails#opie I have reset your opie session, so you need to start again .
          Hide
          swagner SebastianWagner added a comment -
          Hi Gavin, any update on the sudo issue ?
          Show
          swagner SebastianWagner added a comment - Hi Gavin, any update on the sudo issue ?
          Hide
          gmcdonald Gavin added a comment - Reporter
          yeah I dont grant sudo until after you run ortpasswd successfully, taking a look now
          Show
          gmcdonald Gavin added a comment - Reporter yeah I dont grant sudo until after you run ortpasswd successfully, taking a look now
          Hide
          solomax Maxim Solodovnik added a comment -
          yep, I was able to run it with no error

          `sudo ls` produces password prompt

          `ortcalc 499 op5900` and `ortcalc -H 499 op5900` produces some hashes, which are not accepted by sudo
          so, I guess, we need to wait
          Show
          solomax Maxim Solodovnik added a comment - yep, I was able to run it with no error `sudo ls` produces password prompt `ortcalc 499 op5900` and `ortcalc -H 499 op5900` produces some hashes, which are not accepted by sudo so, I guess, we need to wait
          Hide
          swagner SebastianWagner added a comment -
          but Gavin told you to run ortpassword?
          Show
          swagner SebastianWagner added a comment - but Gavin told you to run ortpassword?
          Hide
          solomax Maxim Solodovnik added a comment -
          If I'm not mistaken VM has it's own password
          and sudo is not granted yet
          Show
          solomax Maxim Solodovnik added a comment - If I'm not mistaken VM has it's own password and sudo is not granted yet
          Hide
          swagner SebastianWagner added a comment -
          [~ipv6guru] login seems to work now. But with ortpasswd it seems not to work.

          I tried ortpasswd, first time, entered by Apache LDAP pwd, worked fine, tried sudo su, enter same password => failed.
          tried ortpassword again, entered my Apache LDAP pwd => fails also now

          Log:
          sebawagner@openmeetings-vm2:~$ sudo su
          sudo: PAM authentication error: User not known to the underlying authentication module
          sebawagner@openmeetings-vm2:~$ ortpasswd
          otp-md5 500 op1665
          Password:
          sebawagner@openmeetings-vm2:~$ su root
          Password:
          su: Authentication failure
          sebawagner@openmeetings-vm2:~$ sudo su
          otp-md5 499 op1665
          Password:
          Sorry, try again.
          otp-md5 499 op1665
          Password:
          Sorry, try again.
          otp-md5 499 op1665
          Password:
          sudo: 2 incorrect password attempts
          sebawagner@openmeetings-vm2:~$ ortpasswd
          otp-md5 499 op1665
          Password:
          Error: Failed to verify password for user sebawagner: invalid response. (20014)sebawagner@openmeetings-vm2:~$
          sebawagner@openmeetings-vm2:~$


          => Any advice ?
          Show
          swagner SebastianWagner added a comment - [~ipv6guru] login seems to work now. But with ortpasswd it seems not to work. I tried ortpasswd, first time, entered by Apache LDAP pwd, worked fine, tried sudo su, enter same password => failed. tried ortpassword again, entered my Apache LDAP pwd => fails also now Log: sebawagner@openmeetings-vm2 :~$ sudo su sudo: PAM authentication error: User not known to the underlying authentication module sebawagner@openmeetings-vm2 :~$ ortpasswd otp-md5 500 op1665 Password: sebawagner@openmeetings-vm2 :~$ su root Password: su: Authentication failure sebawagner@openmeetings-vm2 :~$ sudo su otp-md5 499 op1665 Password: Sorry, try again. otp-md5 499 op1665 Password: Sorry, try again. otp-md5 499 op1665 Password: sudo: 2 incorrect password attempts sebawagner@openmeetings-vm2 :~$ ortpasswd otp-md5 499 op1665 Password: Error: Failed to verify password for user sebawagner: invalid response. (20014) sebawagner@openmeetings-vm2 :~$ sebawagner@openmeetings-vm2 :~$ => Any advice ?
          Hide
          solomax Maxim Solodovnik added a comment -
          was able to login, and run ortpassword
          Show
          solomax Maxim Solodovnik added a comment - was able to login, and run ortpassword
          Hide
          gmcdonald Gavin added a comment - Reporter
          process involves actually letting me know you wanted access :)

          try again.
          Show
          gmcdonald Gavin added a comment - Reporter process involves actually letting me know you wanted access :) try again.
          Hide
          swagner SebastianWagner added a comment -
          I guess https://id.apache.org will also update with the new hosts that I can access. It has only the old vm currently. So maybe just an LDAP config or so.

          Please let me know if there is any process involved in granting me SSH and sudo access to the vm that I need to trigger additionally.

          Cheers
          Seb
          Show
          swagner SebastianWagner added a comment - I guess https://id.apache.org will also update with the new hosts that I can access. It has only the old vm currently. So maybe just an LDAP config or so. Please let me know if there is any process involved in granting me SSH and sudo access to the vm that I need to trigger additionally. Cheers Seb
          Hide
          swagner SebastianWagner added a comment -
          Hi Gavin,

          I could not login:
          ssh sebawagner@openmeetings-vm2.apache.org
          The authenticity of host 'openmeetings-vm2.apache.org (209.188.14.137)' can't be established.
          ECDSA key fingerprint is 95:42:3f:0f:ef:7b:af:99:c5:01:ad:12:da:31:7c:a0.
          Are you sure you want to continue connecting (yes/no)? yes
          Warning: Permanently added 'openmeetings-vm2.apache.org,209.188.14.137' (ECDSA) to the list of known hosts.
          LDAP authorisation check failed
          Connection closed by 209.188.14.137

          I checked and it worked from the same box to login via ssh to the old box at sebawagner@openmeetings-vm.apache.org

          Can you please check ?
          Show
          swagner SebastianWagner added a comment - Hi Gavin, I could not login: ssh sebawagner@openmeetings-vm2.apache.org The authenticity of host 'openmeetings-vm2.apache.org (209.188.14.137)' can't be established. ECDSA key fingerprint is 95:42:3f:0f:ef:7b:af:99:c5:01:ad:12:da:31:7c:a0. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'openmeetings-vm2.apache.org,209.188.14.137' (ECDSA) to the list of known hosts. LDAP authorisation check failed Connection closed by 209.188.14.137 I checked and it worked from the same box to login via ssh to the old box at sebawagner@openmeetings-vm.apache.org Can you please check ?
          Hide
          gmcdonald Gavin added a comment - - edited Reporter
          ok please login to openmeetings-vm2.a.o and set up opie (run ortpasswd) and let me know once done and I'll grant sudo
          Show
          gmcdonald Gavin added a comment - - edited Reporter ok please login to openmeetings-vm2.a.o and set up opie (run ortpasswd) and let me know once done and I'll grant sudo
          Hide
          solomax Maxim Solodovnik added a comment -
          looks good :)
          Show
          solomax Maxim Solodovnik added a comment - looks good :)
          Hide
          gmcdonald Gavin added a comment - Reporter
          Thanks, can you confirm VM Specs.

          Looking at your current VM I'd suggest :-

          1 CPU 4GB RAM and 40GB Disk - please confirm or adjust.
          Show
          gmcdonald Gavin added a comment - Reporter Thanks, can you confirm VM Specs. Looking at your current VM I'd suggest :- 1 CPU 4GB RAM and 40GB Disk - please confirm or adjust.
          Hide
          solomax Maxim Solodovnik added a comment -
          Lets start with mirgation :)
          Show
          solomax Maxim Solodovnik added a comment - Lets start with mirgation :)

            People

            • Assignee:
              cthistle Chris Thistlethwaite
              Reporter:
              gmcdonald Gavin
              Request participants:
              None
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: