-
Notifications
You must be signed in to change notification settings - Fork 114
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
eval license runs out from the date the image is released #158
Comments
Hello. You are probably right. That's why I'm releasing the new images every month. Every new image should be fully up to date with latest software / security patches / updates / ... I'm not sure how it is with sysprep + licenses but the reasons why you should not bother about it are written above. If I stop releasing the news boxes than users needs to do their own builds, because Windows images will stop working due to the licencing problems you described. Anyway - if you have any kind of "legal licensing improvement", which I can implement, I'm happy to do it if you create the PR. Thank you |
hi, i think the SkipRearm statement in the unattend.xml causes the situation: https://github.com/ruzickap/packer-templates/blob/master/scripts/win-common/unattend.xml#L5 according to the documentation, that skips the license rearm during sysprep: the Rearm was deactivated while ago in commit e0af460 and the main issue here is: Maybe that issue in packer is now gone and you can re-activate the Rearm during sysprep? Havent checked in detail. hashicorp/packer#4134 (comment) so in case you re-activate, not only enable rearm/revert e0af460 but be sure to set
|
Thanks for pointing it out. I'll try to remove the
|
Whats also important here is probably how during sysprep the devices are persistent: hashicorp/packer#4134 (comment) so in case you re-activate, not only enable rearm/revert e0af460 but be sure to set
|
I manually installed the following Windows instances and run
I'll try to configure the build process to create the images with similar values after |
I'm not sure exactly where is the problem. I tried to build Windows images with / without For now I would like to remove Any advice welcome, because I'm running out of ideas. |
Do you have sysprep loggings which you could share? They should a least log someting that is related to the rearm actions taken during sysprep. |
I was able to build the images with these "activation details":
It's similar to the table I created by installing Windows from the iso files - except Windows Server 2019. It's not possible to do sysprep of the Win2019 server and keep the 180 days trial: I'll rebuild all the images tomorrow and put them to the Vagrant Cloud. |
I rebuilt the images and put them to Vagrant Cloud about 10 days ago.
The changes described above helped... Thank you for letting me know about it - I'm going to close this issue. |
hi,
it seems this issue is back since some time, i noticed a few months ago but just came around it again. If a freshly added libvirt box is spinned up, the license eval has already started to run out, showing the days since you have released the image to be gone .. It works out as you are releasing a new version within that timeframe, but once you stop, the boxes will become unusable after 180 days :)
I just tried with the last released 2019 box ('peru/windows-server-2019-standard-x64-eval' (v20200801.01) for libvirt
For those boxes the evaluation license already down to 177 days, if freshly spinned up.
I havent checked with the latest release you did today, (v20200803.01) but seems likey those will show the same situation after a few days have passed by.
I guess somethings going wrong during sysprep ..
Originally posted by @abbbi in #3 (comment)
The text was updated successfully, but these errors were encountered: