Help with Azure subscription migration
![](https://secure.gravatar.com/avatar/eba6eb871de2549c7447a8701352cd35.jpg?s=120&d=mm&r=g)
Hi. We are close to our deadline for twistedmatrix.com hosting migration. There wasn't much progress done in the last days. This is why I will start working on "Plan B" This means, migrate the existing twistedmatrix.com VM with all the current services to Azure. If anyone has time to help, let me know. We have a Visual Studio 150 USD monthly credit donated by MS. When the subscription was created I had no idea how Azure and MS identity works and what is an Azure AD, so we ended up with the the subscription being created for my private company Azure AD. We now have an Twisted own Azure AD .... aka Twisted Azure organization ...but I have no idea how to do the migration. The guys from Azure support team were helpful and they provided a lot of information, but I would need a bit of hand-holding for this task :) If anyone knows how Azure subscriptions and Visual Subscription are sync and can be migrated, let me know. Regards -- Adi Roiban
![](https://secure.gravatar.com/avatar/eba6eb871de2549c7447a8701352cd35.jpg?s=120&d=mm&r=g)
Hi, I made some progress https://twisted-vm.centralus.cloudapp.azure.com/trac/ I did the initial testing for an Azure VM https://github.com/twisted-infra/braid/pull/279 Most of the migration was done using braind, but I have also executed many command on the server itself to debug braid. But I tried to update braid... so in theory it should be easy to dump again and restore. The GitHub Login is not working as the redirect url is somehow hardcoded to twistedmatrix.com ...and I don't know how to fix it. Debugging Trac is a nightmare as we have one top layer of twisted.web (for SSl termination) -> another twisted.web for WSGI and then trac app itself. If you know how to fix the GitHub Login, let me know or add your comment on the PR Thanks On Sun, 19 Sept 2021 at 13:25, Adi Roiban <adiroiban@gmail.com> wrote:
-- Adi Roiban
![](https://secure.gravatar.com/avatar/eba6eb871de2549c7447a8701352cd35.jpg?s=120&d=mm&r=g)
Problem solved. Azure support was excellent. I did a screen sharing with a person from support and we did the migration. If anyone wants access to Azure, let me know. If you already have an Azure AD account I can "invite" you to Twisted Azure AAD. If you have a GitHub account, you can login to Azure to trigger the generation of your Azure account via GitHub. I can then invite you to Twisted Azure Org / AD Regard On Sun, 19 Sept 2021 at 20:50, Adi Roiban <adiroiban@gmail.com> wrote:
-- Adi Roiban
![](https://secure.gravatar.com/avatar/eba6eb871de2549c7447a8701352cd35.jpg?s=120&d=mm&r=g)
Hi, I made some progress https://twisted-vm.centralus.cloudapp.azure.com/trac/ I did the initial testing for an Azure VM https://github.com/twisted-infra/braid/pull/279 Most of the migration was done using braind, but I have also executed many command on the server itself to debug braid. But I tried to update braid... so in theory it should be easy to dump again and restore. The GitHub Login is not working as the redirect url is somehow hardcoded to twistedmatrix.com ...and I don't know how to fix it. Debugging Trac is a nightmare as we have one top layer of twisted.web (for SSl termination) -> another twisted.web for WSGI and then trac app itself. If you know how to fix the GitHub Login, let me know or add your comment on the PR Thanks On Sun, 19 Sept 2021 at 13:25, Adi Roiban <adiroiban@gmail.com> wrote:
-- Adi Roiban
![](https://secure.gravatar.com/avatar/eba6eb871de2549c7447a8701352cd35.jpg?s=120&d=mm&r=g)
Problem solved. Azure support was excellent. I did a screen sharing with a person from support and we did the migration. If anyone wants access to Azure, let me know. If you already have an Azure AD account I can "invite" you to Twisted Azure AAD. If you have a GitHub account, you can login to Azure to trigger the generation of your Azure account via GitHub. I can then invite you to Twisted Azure Org / AD Regard On Sun, 19 Sept 2021 at 20:50, Adi Roiban <adiroiban@gmail.com> wrote:
-- Adi Roiban
participants (1)
-
Adi Roiban