bicep icon indicating copy to clipboard operation
bicep copied to clipboard

Bicep Community Call - September '24

Open stephaniezyen opened this issue 1 year ago • 9 comments

We are hosting our September Bicep Community Call on Thursday, October 3rd at 9AM PST!

(We usually switch off from 9AM to 2PM PST every other month to accommodate for different time zones)

Use this issue to address topics you would like to discuss, questions you have for our team, further demos you would like to see, and any high or low points you would like to share. This is an open space for our users to discuss any topics they would like to talk about with our team.

You can list topics of discussion in this thread OR you can ask questions during the Q&A portion of the call.

Please sign up here to get an invite to our Community Call series. See you there!

stephaniezyen avatar Sep 25 '24 18:09 stephaniezyen

I would like some status on this: https://github.com/Azure/bicep/issues/13674 and all issues related to it. It is quite big issue with language version 2 that deserves to be solved soon.

slavizh avatar Sep 26 '24 10:09 slavizh

Folks - we (the Microsoft Graph team) hope to present our Microsoft Graph Bicep types GA plan at the community call on Oct 3rd. We'll have a few questions for you to make sure that this proposed GA release has the features you need, to be comfortable using it in production environments.

I won't be able to attend, but Jason and Eric will cover.

dkershaw10 avatar Sep 26 '24 11:09 dkershaw10

Any update on the issues relating to publishing to OCI registries and not only supporting ACR?

Azure/bicep#4884 Azure/bicep#4947

Has any progress been made using ORAS .NET client? If so would it be possible to get an update?

It would be great to use GitHub for our Bicep modules/vars. Currently we are publishing to ACR, then using ORAS cli to copy from ACR to GitHub, then use ACR cache on multiple instances to cache the Bicep artifacts. It would be nice if we could skip the ORAS cli copy step in this process and publish direct to GitHub.

lumunro avatar Sep 29 '24 20:09 lumunro

To follow up from last time - a concern that was not addressed from the questions in last community call regarding what-if and permissions: https://github.com/Azure/arm-template-whatif/issues/135

matsest avatar Oct 01 '24 07:10 matsest

Any updates to share on when to expect shared bicepparam files coming out of experimental for ga?

riosengineer avatar Oct 01 '24 13:10 riosengineer

I would like to raise general issues with API versions. It seems there are API versions published to Bicep but not available in Azure. Something has to be done. Examples: https://github.com/Azure/bicep-types-az/issues/2185 https://github.com/Azure/bicep-types-az/issues/2319

Most likely these are not the only examples.

On top of that I think rule use-recent-api-versions should be refactored and should allow more options around preview versions and not only maxAgeInDays. I find this rule more and more useless due to different resource providers as it gives more false positives over time. My take:

  • Preview versions should be included and not excluded. I think the majority of resource providers use preview versions in a way that many GA features are available in preview versions and not available in non-preview versions. Many of these resource providers even have only preview versions.
  • Days should not be counted by default. Let's say I have a service for which the latest version is preview and 2022-06-01-preview and there is not newer version. That should not produce warning just because the resource provider hasn't issued newer version and I am using the latest available.

slavizh avatar Oct 03 '24 11:10 slavizh

Unfortunately did not receive the invite to the call for this one. Was there any important updates that came out in the Community Call?

Thank you

r2wil avatar Oct 04 '24 14:10 r2wil

Unfortunately did not receive the invite to the call for this one. Was there any important updates that came out in the Community Call?

Thank you

The calls are uploaded to YouTube within a few days after the call: https://www.youtube.com/@azuredeploymentsgovernance3067

But here's a high level :)

  • MS Graph Bicep updates & Roadmap for GA and beyond
  • Nameof() Function discussion
  • Azure Verified Modules team updates
  • Requested community updates from this thread

riosengineer avatar Oct 04 '24 14:10 riosengineer

That's great, thank you for that @riosengineer

r2wil avatar Oct 04 '24 19:10 r2wil

@stephaniezyen I do not see thread for the next community call so posting the issues I would like to get some information on the next one: https://github.com/Azure/bicep/issues/15441 https://github.com/Azure/bicep/issues/14063 https://github.com/Azure/bicep/issues/14064

slavizh avatar Oct 29 '24 06:10 slavizh

@stephaniezyen because no thread available:

Would it be posssible that ARM/Bicep team gives some kind of comment for existing keyword abuse: https://github.com/Azure/bicep-types-az/issues/2320#issuecomment-2444537694

  • team mate of mine fell on this trap and used time to solve issue via support just to find that sources they trusted were wrong
  • I've seen this as solution on multiple tickets

Should documentation has more warnings than current "If you attempt to reference a resource that doesn't exist, you get the NotFound error and your deployment fails. Check the name and scope of the resource you're trying to reference." that does not happen always


Also what is the status of the related ticket: https://github.com/Azure/bicep/issues/4023?

jikuja avatar Oct 29 '24 18:10 jikuja

@slavizh @jikuja added your comments to our next community call post here: #15655

stephaniezyen avatar Nov 22 '24 17:11 stephaniezyen