Azure-Samples / Azure-Samples/storage-blob-dotnet-getting-started
Repository Not Running on Ubuntu 24.04 for AZ-204 Practice
- Dominant language
- C#
- Stars
- 164
- Forks
- 176
- PR merge metrics
- No merged PRs in 30d
Description
## Summary:
This repository, recommended as hands-on practice material for AZ-204 certification, cannot be run on Ubuntu 24.04. From my understanding, Linux environments like Ubuntu should be suitable for AZ-204 preparation, but the current code appears to be Windows-only.
## Environment
- OS: Ubuntu 24.04 LTS
- Repository usage: Practicing for AZ-204 exam
## Steps to Reproduce
- Clone the repository.
- Attempt to build/run the sample(s) on Ubuntu 24.04 using .NET tooling.
- Encounter errors or failures due to platform incompatibility.
## Workarounds Attempted
- Consulted Copilot for portability solutions.
- Tried running the project with the Docker image mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 without success.
- Rewrote BlobStorageSimple/Program.cs to replicate partial functionality, but much of the demo could not be ported without extensive changes.
## Expected Behavior
- Documentation and sample code function on Linux (Ubuntu 24.04), or at least clearly state OS limitations.
- Cross-platform compatibility to allow non-Windows users to practice for AZ-204.
## Actual Behavior
- Sample code and instructions, as provided, only work on Windows environments.
- No clear guidance or support for non-Windows systems.
## Questions
- Is there a plan to make this repository or its sample code natively compatible across different operating systems?
- If not, is it possible to provide guidance, scripts, or an alternative container setup that supports Linux users?
## Additional Context
- Being able to run practice material on Linux would greatly help candidates like me who do not have easy access to a Windows environment.
- AZ-204's scope should allow for Linux-based development and testing.
Thank you for considering this request! I believe enhanced multi-OS support will benefit many certification candidates.
Contributor guide
Assessment
This issue has not been assessed yet.