text:
receive error on Android "Call not sent, no valid number entered"

With Android 8.0 API 26 after Join call I receive error "Call not sent, no valid number entered"
The local preview displayed.
Below is debug log:
16:41:17:359	[ViewRootImpl@33d87e4[MainActivity]] ViewPostIme pointer 0 16:41:17:442	[ViewRootImpl@33d87e4[MainActivity]] ViewPostIme pointer 1 16:41:17:507	[monodroid-assembly] open_from_bundles: failed to load assembly Android.CallingUI.Bindings.dll 16:41:17:507	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/Android.CallingUI.Bindings.dll 16:41:17:567	[monodroid-assembly] open_from_bundles: failed to load assembly mscorlib.dll 16:41:17:567	[monodroid-assembly] open_from_bundles: failed to load assembly System.dll 16:41:17:634	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/mscorlib.dll [External] 16:41:17:634	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.dll [External] 16:41:17:888	[zygote64] Explicit concurrent copying GC freed 1391(116KB) AllocSpace objects, 0(0B) LOS objects, 50% free, 2MB/4MB, paused 215us total 18.053ms 16:41:18:328	[monodroid-assembly] open_from_bundles: failed to load assembly Azure.Communication.Identity.dll 16:41:18:379	[monodroid-assembly] open_from_bundles: failed to load assembly Azure.Core.dll 16:41:18:379	[monodroid-assembly] open_from_bundles: failed to load assembly Azure.Communication.Common.dll 16:41:18:379	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/Azure.Communication.Identity.dll [External] 16:41:18:444	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/Azure.Core.dll [External] 16:41:18:505	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/Azure.Communication.Common.dll [External] 16:41:18:619	[monodroid-assembly] open_from_bundles: failed to load assembly System.Net.Http.dll 16:41:18:619	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Net.Http.dll [External] 16:41:18:701	[monodroid-assembly] open_from_bundles: failed to load assembly System.Runtime.InteropServices.RuntimeInformation.dll 16:41:18:756	[monodroid-assembly] open_from_bundles: failed to load assembly System.Diagnostics.DiagnosticSource.dll 16:41:18:756	[monodroid-assembly] open_from_bundles: failed to load assembly System.Security.Cryptography.dll 16:41:18:825	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Runtime.InteropServices.RuntimeInformation.dll [External] 16:41:18:880	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Diagnostics.DiagnosticSource.dll [External] 16:41:18:962	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Security.Cryptography.dll [External] 16:41:19:021	[monodroid-assembly] open_from_bundles: failed to load assembly System.Net.Security.dll 16:41:19:087	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Net.Security.dll [External] 16:41:19:162	[monodroid-assembly] open_from_bundles: failed to load assembly System.Security.Cryptography.X509Certificates.dll 16:41:19:162	[monodroid-assembly] open_from_bundles: failed to load assembly System.Collections.NonGeneric.dll 16:41:19:224	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Security.Cryptography.X509Certificates.dll [External] 16:41:19:305	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Collections.NonGeneric.dll [External] 16:41:19:368	[monodroid-assembly] open_from_bundles: failed to load assembly System.Threading.Tasks.Extensions.dll 16:41:19:427	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Threading.Tasks.Extensions.dll [External] 16:41:19:581	[monodroid-assembly] open_from_bundles: failed to load assembly System.Memory.Data.dll 16:41:19:648	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Memory.Data.dll [External] 16:41:19:900	[monodroid-assembly] open_from_bundles: failed to load assembly System.Net.Quic.dll 16:41:19:958	[monodroid-assembly] open_from_bundles: failed to load assembly System.Threading.Channels.dll 16:41:20:021	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Net.Quic.dll [External] 16:41:20:098	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Threading.Channels.dll [External] 16:41:20:172	[monodroid-assembly] open_from_bundles: failed to load assembly System.Net.Sockets.dll 16:41:20:300	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Net.Sockets.dll [External] 16:41:20:300	[monodroid-assembly] open_from_bundles: failed to load assembly Microsoft.Win32.Primitives.dll 16:41:20:368	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/Microsoft.Win32.Primitives.dll [External] 16:41:20:429	[monodroid-assembly] open_from_bundles: failed to load assembly System.Threading.ThreadPool.dll 16:41:20:496	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Threading.ThreadPool.dll [External] 16:41:20:554	Thread started: .NET Sockets #14 16:41:20:616	[monodroid-assembly] open_from_bundles: failed to load assembly System.Net.NameResolution.dll 16:41:20:677	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Net.NameResolution.dll [External] 16:41:22:200	[zygote64] Do full code cache collection, code=124KB, data=95KB 16:41:22:256	[zygote64] After code cache collection, code=103KB, data=58KB 16:41:22:484	[zygote64] Do partial code cache collection, code=123KB, data=75KB 16:41:22:542	[zygote64] After code cache collection, code=123KB, data=75KB 16:41:22:542	[zygote64] Increasing code cache capacity to 512KB 16:41:22:600	[monodroid-assembly] open_from_bundles: failed to load assembly System.Formats.Asn1.dll 16:41:22:664	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Formats.Asn1.dll [External] 16:41:22:664	[monodroid-assembly] open_from_bundles: failed to load assembly System.Runtime.Numerics.dll 16:41:22:735	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Runtime.Numerics.dll [External] 16:41:23:661	[0:] ACSHelper:GetAccessToken: User id: 8:acs:b138aed7-3ed3-4892-97fc-f78341b3c432_00000021-1ddc-151b-3dfe-9c3a0d00f527 Token: eyJhbGciOiJSUzI1NiIsImtpZCI6IjYwNUVCMzFEMzBBMjBEQkRBNTMxODU2MkM4QTM2RDFCMzIyMkE2MTkiLCJ4NXQiOiJZRjZ6SFRDaURiMmxNWVZpeUtOdEd6SWlwaGsiLCJ0eXAiOiJKV1QifQ.eyJza3lwZWlkIjoiYWNzOmIxMzhhZWQ3LTNlZDMtNDg5Mi05N2ZjLWY3ODM0MWIzYzQzMl8wMDAwMDAyMS0xZGRjLTE1MWItM2RmZS05YzNhMGQwMGY1MjciLCJzY3AiOjE3OTIsImNzaSI6IjE3MjAxMDA0ODMiLCJleHAiOjE3MjAxODY4ODMsInJnbiI6ImFtZXIiLCJhY3NTY29wZSI6InZvaXAiLCJyZXNvdXJjZUlkIjoiYjEzOGFlZDctM2VkMy00ODkyLTk3ZmMtZjc4MzQxYjNjNDMyIiwicmVzb3VyY2VMb2NhdGlvbiI6InVuaXRlZHN0YXRlcyIsImlhdCI6MTcyMDEwMDQ4M30.qZuiHwal9c_QK_NwHIbbUWMVGMTgxydklfmrFM9myps6NnKK7QwlKvhzfp7fVqLAVqXZHm_DNC5Xb8dCeIWM_TVhNld7Yx_xF7lyGmeFBj43e-wN-3ftHHBE6FCpbr1Kw99l1_ePOxCfJ5A3AQH0-WCsDrbtikXaaMKGB66UjSoiZZEbgj4N17YYnZjInI-Z1rAhbzf9CdEYLstzGMg6Sn7bReL6ZVdzZEeX0XtdWpx11qJnD4AZ-6oxqfULshCB2xB-Bi930LVvGVfx5mp1Ap-0XGER_ugKBBQmcQK7yrff8Ot7csIZ19ErROYGN5SJZA-RA4WxQLe3zT7CFUCq8w 16:41:23:881	[Choreographer] Skipped 380 frames!  The application may be doing too much work on its main thread. 16:41:24:009	[monodroid-assembly] open_from_bundles: failed to load assembly System.Linq.Expressions.dll 16:41:24:071	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/System.Linq.Expressions.dll [External] 16:41:24:245	[monodroid-assembly] open_from_bundles: failed to load assembly Xamarin.AndroidX.Emoji2.dll 16:41:24:303	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/Xamarin.AndroidX.Emoji2.dll [External] 16:41:24:303	[zygote64] Compiler allocated 9MB to compile void android.widget.TextView.<init>(android.content.Context, android.util.AttributeSet, int, int) 16:41:24:431	[MaterialButton] MaterialButton manages its own background to control elevation, shape, color and states. Consider using backgroundTint, shapeAppearance and other attributes where available. A custom background will ignore these attributes and you should consider handling interaction states such as pressed, focused and disabled 16:41:24:505	[zygote64] Explicit concurrent copying GC freed 37215(1374KB) AllocSpace objects, 4(80KB) LOS objects, 49% free, 2MB/5MB, paused 204us total 19.035ms 16:41:24:570	[Choreographer] Skipped 38 frames!  The application may be doing too much work on its main thread. 16:41:24:731	Thread started: <Thread Pool> #15 16:41:24:803	[InputMethodManager] Starting input: tba=android.view.inputmethod.EditorInfo@1d8cab9 nm : com.azure.communication.ui.calling.mauisampleapp ic=null 16:41:24:803	[InputMethodManager] startInputInner - mService.startInputOrWindowGainedFocus 16:41:24:970	[zygote64] Do full code cache collection, code=242KB, data=184KB 16:41:25:057	[zygote64] After code cache collection, code=214KB, data=131KB 16:41:26:207	[ViewRootImpl@33d87e4[MainActivity]] ViewPostIme pointer 0 16:41:26:320	[ViewRootImpl@33d87e4[MainActivity]] ViewPostIme pointer 1 16:41:27:657	[ViewRootImpl@33d87e4[MainActivity]] ViewPostIme pointer 0 16:41:27:725	[ViewRootImpl@33d87e4[MainActivity]] ViewPostIme pointer 1 16:41:27:787	[monodroid-assembly] open_from_bundles: failed to load assembly Android.Azure.Common.Bindings.dll 16:41:27:787	[monodroid-assembly] open_from_bundles: failed to load assembly Android.Azure.Core.Bindings.dll 16:41:27:849	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/Android.Azure.Common.Bindings.dll 16:41:27:850	Loaded assembly: /data/data/com.azure.communication.ui.calling.mauisampleapp/files/.__override__/Android.Azure.Core.Bindings.dll 16:41:27:850	[System.err] SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". 16:41:27:850	[System.err] SLF4J: Defaulting to no-operation (NOP) logger implementation 16:41:27:850	[System.err] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. 16:41:28:007	[ResourceType] No package identifier when getting value for resource number 0x00000000 16:41:28:270	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PermissionAction$AudioPermissionIsSet@d14133d 16:41:28:270	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LocalParticipantAction$AudioDeviceChangeSucceeded@b44ac83 16:41:28:270	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LocalParticipantAction$AudioDeviceHeadsetAvailable@91f8e00 16:41:28:270	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:28:270	[zygote64] Do partial code cache collection, code=249KB, data=165KB 16:41:28:270	[zygote64] After code cache collection, code=249KB, data=165KB 16:41:28:270	[zygote64] Increasing code cache capacity to 1024KB 16:41:28:270	[BottomSheetBehavior] BottomSheetBehavior now supports multiple callbacks. setBottomSheetCallback()removes all existing callbacks, including ones set internally by library authors, which may result in unintended behavior. This may change in the future. Please useaddBottomSheetCallback()andremoveBottomSheetCallback()instead to set your own callbacks. 16:41:28:270	[System.out] InCallService removeNotification 16:41:28:270	[monodroid-assembly] Shared library 'liblog' not loaded, p/invoke '__android_log_print' may fail 16:41:28:270	[DOTNET] none 16:41:28:270	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LocalParticipantAction$AudioDeviceBluetoothSCOAvailable@fc68ae1 16:41:28:270	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LifecycleAction$EnterForegroundTriggered@dfe006 16:41:28:270	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PermissionAction$CameraPermissionIsSet@3866c7 16:41:28:270	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LifecycleAction$EnterForegroundSucceeded@bff41d 16:41:28:270	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PermissionAction$AudioPermissionIsSet@989f692 16:41:28:270	[communication.ui] com.azure.android.communication.ui.calling.redux.action.NavigationAction$CallLaunchWithoutSetup@fcaa863 16:41:28:334	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PipAction$ShowNormalEntered@82a0c60 16:41:28:334	[ViewRootImpl@b8a89d5[PiPCallCompositeActivity]] setView = DecorView@fb9c5ea[PiPCallCompositeActivity] TM=true MM=false 16:41:28:334	[ViewRootImpl@33d87e4[MainActivity]] MSG_WINDOW_FOCUS_CHANGED 0 16:41:28:334	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PermissionAction$CameraPermissionIsSet@962c0db 16:41:28:334	[ViewRootImpl@b8a89d5[PiPCallCompositeActivity]] dispatchAttachedToWindow 16:41:28:334	[Surface] sf_framedrop debug : 0x4f4c, game : false, logging : 0 16:41:28:334	[ViewRootImpl@b8a89d5[PiPCallCompositeActivity]] Relayout returned: old=[0,0][0,0] new=[0,0][1080,1920] result=0x7 surface={valid=true 546654248960} changed=true 16:41:28:334	[mali_winsys] EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [1080x1920]-format:1 16:41:28:334	[OpenGLRenderer] eglCreateWindowSurface = 0x7f49aded10 16:41:28:334	[OpenGLRenderer] eglDestroySurface = 0x7f88429720 16:41:28:334	[ViewRootImpl@33d87e4[MainActivity]] Relayout returned: old=[0,0][1080,1920] new=[0,0][1080,1920] result=0x5 surface={valid=false 0} changed=true 16:41:28:509	[communication.ui] com.azure.android.communication.ui.calling.redux.action.CallingAction$CallRequestedWithoutSetup@687880a 16:41:28:509	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LocalParticipantAction$MicPreviewOnTriggered@39ce698 16:41:28:509	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LocalParticipantAction$CameraPreviewOnRequested@9a0aef1 16:41:28:509	[communication.ui] com.azure.android.communication.ui.calling.redux.action.CallingAction$SetupCall@e1e1ad6 16:41:28:509	[linker] "/data/app/com.azure.communication.ui.calling.mauisampleapp-A_g_kKNTJCYLo-iQAda0rQ==/lib/arm64/libc++_shared.so" unused DT entry: type 0x70000001 arg 0x0 16:41:28:568	[rt::] SDK_INT: 26 16:41:28:568	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:28:568	[rt::] Successfully aquired system context 16:41:28:630	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:28:630	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:28:694	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:28:694	[zygote64] Thread[38,tid=21902,Native,Thread*=0x7f47250800,peer=0x134caa48,"pool-2-thread-1"] recursive attempt to load library "/data/app/com.azure.communication.ui.calling.mauisampleapp-A_g_kKNTJCYLo-iQAda0rQ==/lib/arm64/libACSCallingShared.so" 16:41:28:694	[chatty] uid=10126(u0_a126) pool-2-thread-1 identical 5 lines 16:41:28:694	[zygote64] Thread[38,tid=21902,Native,Thread*=0x7f47250800,peer=0x134caa48,"pool-2-thread-1"] recursive attempt to load library "/data/app/com.azure.communication.ui.calling.mauisampleapp-A_g_kKNTJCYLo-iQAda0rQ==/lib/arm64/libACSCallingShared.so" 16:41:28:694	[zygote64] Thread[38,tid=21902,Native,Thread*=0x7f47250800,peer=0x134caa48,"pool-2-thread-1"] recursive attempt to load library "/data/app/com.azure.communication.ui.calling.mauisampleapp-A_g_kKNTJCYLo-iQAda0rQ==/lib/arm64/libACSCallingShared.so" 16:41:28:694	[chatty] uid=10126(u0_a126) pool-2-thread-1 identical 14 lines 16:41:28:694	[zygote64] Thread[38,tid=21902,Native,Thread*=0x7f47250800,peer=0x134caa48,"pool-2-thread-1"] recursive attempt to load library "/data/app/com.azure.communication.ui.calling.mauisampleapp-A_g_kKNTJCYLo-iQAda0rQ==/lib/arm64/libACSCallingShared.so" 16:41:28:694	[zygote64] Thread[38,tid=21902,Native,Thread*=0x7f47250800,peer=0x134caa48,"pool-2-thread-1"] recursive attempt to load library "/data/app/com.azure.communication.ui.calling.mauisampleapp-A_g_kKNTJCYLo-iQAda0rQ==/lib/arm64/libACSCallingShared.so" 16:41:28:694	[chatty] uid=10126(u0_a126) pool-2-thread-1 identical 1 line 16:41:28:694	[zygote64] Thread[38,tid=21902,Native,Thread*=0x7f47250800,peer=0x134caa48,"pool-2-thread-1"] recursive attempt to load library "/data/app/com.azure.communication.ui.calling.mauisampleapp-A_g_kKNTJCYLo-iQAda0rQ==/lib/arm64/libACSCallingShared.so" 16:41:28:694	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:28:694	[zygote64] Thread[38,tid=21902,Native,Thread*=0x7f47250800,peer=0x134caa48,"pool-2-thread-1"] recursive attempt to load library "/data/app/com.azure.communication.ui.calling.mauisampleapp-A_g_kKNTJCYLo-iQAda0rQ==/lib/arm64/libACSCallingShared.so" 16:41:28:694	[chatty] uid=10126(u0_a126) pool-2-thread-1 identical 2 lines 16:41:28:694	[zygote64] Thread[38,tid=21902,Native,Thread*=0x7f47250800,peer=0x134caa48,"pool-2-thread-1"] recursive attempt to load library "/data/app/com.azure.communication.ui.calling.mauisampleapp-A_g_kKNTJCYLo-iQAda0rQ==/lib/arm64/libACSCallingShared.so" 16:41:28:694	[communication.ui] diagnostic tag element: aca110/1.8.0-beta.1 16:41:28:694	[communication.ui] creating call agent 16:41:28:694	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LocalParticipantAction$CameraPreviewOnTriggered@6cad440 16:41:28:755	[SensorManager] registerListener :: 8, TMD49XX Proximity Sensor, 200000, 0,   16:41:28:755	[ViewRootImpl@b8a89d5[PiPCallCompositeActivity]] MSG_RESIZED_REPORT: frame=Rect(0, 0 - 1080, 1920) ci=Rect(0, 81 - 0, 0) vi=Rect(0, 81 - 0, 0) or=1 16:41:28:755	[ViewRootImpl@b8a89d5[PiPCallCompositeActivity]] MSG_WINDOW_FOCUS_CHANGED 1 16:41:28:755	[InputMethodManager] Starting input: tba=android.view.inputmethod.EditorInfo@2894eca nm : com.azure.communication.ui.calling.mauisampleapp ic=null 16:41:28:755	[InputMethodManager] startInputInner - mService.startInputOrWindowGainedFocus 16:41:28:839	[LYNC PAL] JNI_Pal_Init_Base: vm 0x7f930cf300 loader 0x716a loadMethod 0x70374328 16:41:28:898	[LYNC PAL] JNI_Pal_Init: vm 0x7f930cf300 loader 0x716a loadMethod 0x70374328 GetEnv 0 16:41:28:898	[LYNC PAL] findClass com/microsoft/media/RtcPalConfig loader 0x716a 16:41:28:899	[LYNC PAL] findClass com/microsoft/media/RtcPalEnvironment loader 0x716a 16:41:28:899	[LYNC PAL] findClass com/microsoft/media/NetworkPal loader 0x716a 16:41:28:899	[LYNC PAL] findClass com/microsoft/media/ifaddrs loader 0x716a 16:41:28:899	[LYNC PAL] findClass com/microsoft/media/RtcPalEnvironment loader 0x716a 16:41:28:899	[LYNC PAL] JNI_Pal_Init: got init java class 0x61 16:41:28:899	[LYNC PAL] JNI_Pal_Init: got init java class method 0x7f66e5e648 16:41:28:899	[RtcPalEnvironment] file already exists /storage/emulated/0/Android/data/com.azure.communication.ui.calling.mauisampleapp/cache 16:41:28:899	[RtcPalEnvironment] Pal initialization completed 16:41:28:899	[SensorManager] Proximity, val = 8.0  [far] 16:41:28:899	[BluetoothHeadset] BTStateChangeCB is registed (21582 @ com.azure.communication.ui.calling.mauisampleapp) 16:41:29:148	[AudioCapabilities] Unsupported mime audio/mpeg-L1 16:41:29:148	[AudioCapabilities] Unsupported mime audio/mpeg-L2 16:41:29:209	[AudioCapabilities] Unsupported mime audio/x-ms-wma 16:41:29:209	[AudioCapabilities] Unsupported mime audio/x-ima 16:41:29:209	[VideoCapabilities] Unrecognized profile 2130706433 for video/avc 16:41:29:209	[VideoCapabilities] Unrecognized profile 2130706434 for video/avc 16:41:29:209	[VideoCapabilities] Unrecognized profile 2130706433 for video/avc 16:41:29:209	[VideoCapabilities] Unrecognized profile 2130706434 for video/avc 16:41:29:209	[VideoCapabilities] Unsupported mime video/wvc1 16:41:29:209	[VideoCapabilities] Unsupported mime video/x-ms-wmv 16:41:29:209	[VideoCapabilities] Unrecognized profile 2130706433 for video/avc 16:41:29:209	[VideoCapabilities] Unrecognized profile 2130706434 for video/avc 16:41:29:271	[VideoCapabilities] Unsupported profile 4 for video/mp4v-es 16:41:29:271	[VideoCapabilities] Unrecognized profile/level 1/32 for video/mp4v-es 16:41:29:271	[VideoCapabilities] Unrecognized profile/level 32768/2 for video/mp4v-es 16:41:29:271	[VideoCapabilities] Unrecognized profile/level 32768/64 for video/mp4v-es 16:41:29:271	[VideoCapabilities] Unsupported mime video/wvc1 16:41:29:271	[VideoCapabilities] Unsupported mime video/x-ms-wmv 16:41:29:271	[VideoCapabilities] Unsupported mime video/x-ms-wmv7 16:41:29:271	[VideoCapabilities] Unsupported mime video/x-ms-wmv8 16:41:29:271	[VideoCapabilities] Unsupported mime video/mp43 16:41:29:271	[VideoCapabilities] Unsupported mime video/sorenson 16:41:29:271	[VideoCapabilities] Unrecognized profile 2130706433 for video/avc 16:41:29:271	[VideoCapabilities] Unrecognized profile 2130706434 for video/avc 16:41:29:271	[ACodec]  [] Now uninitialized 16:41:29:271	[ACodec] [] onAllocateComponent 16:41:29:271	[OMXClient] Treble IOmx obtained 16:41:29:271	[ACodec] Set Google AAC Dec for aacProfile 0 16:41:29:418	[ACodec] [OMX.Exynos.AVC.Encoder] Now Loaded 16:41:29:419	[MediaCodec] MediaCodec will operate in async mode 16:41:29:419	[ACodec] recording-mode has no value at here 16:41:29:419	[ACodec] app-name : com.azure.communication.ui.calling.mauisampleapp 16:41:29:419	[ACodec] setupAVCEncoderParameters with [profile: Baseline] [level: Level1] 16:41:29:419	[ACodec] Enable Perceptual Video Coding 16:41:29:419	[ACodec] Success set VideoMinQP(5/5/5) VideoMaxQP(50/50/50) 16:41:29:419	[ACodec] SECSetparameters : default 16:41:29:419	[ACodec] [OMX.Exynos.AVC.Encoder] cannot encode HDR static metadata. Ignoring. 16:41:29:419	[ACodec] setupVideoEncoder succeeded 16:41:29:419	[ACodec] [OMX.Exynos.AVC.Encoder] configure, AMessage : AMessage(what = 'conf', target = 1) = { 16:41:29:419	[ACodec]   string vendor.rtc-ext-enc-caps-vt-certified-version.number = "0" 16:41:29:419	[ACodec]   int32_t color-format = 21 16:41:29:419	[ACodec]   int32_t i-frame-interval = 1 16:41:29:419	[ACodec]   string mime = "video/avc" 16:41:29:419	[ACodec]   int32_t bitrate = 2000000 16:41:29:419	[ACodec]   int32_t vendor.rtc-ext-enc-caps-preprocess.max-downscale-factor = 0 16:41:29:419	[ACodec]   int32_t vendor.rtc-ext-enc-caps-temporal-layers.max-p-count = 0 16:41:29:419	[ACodec]   int32_t vendor.rtc-ext-enc-caps-vt-driver-version.number = 0 16:41:29:419	[ACodec]   int32_t width = 640 16:41:29:419	[ACodec]   int32_t vendor.rtc-ext-enc-caps-ltr.max-count = 0 16:41:29:419	[ACodec]   int32_t vendor.rtc-ext-enc-caps-preprocess.rotation = 0 16:41:29:419	[ACodec]   int32_t frame-rate = 30 16:41:29:419	[ACodec]   int32_t height = 360 16:41:29:419	[ACodec]   int32_t encoder = 1 16:41:29:419	[ACodec] } 16:41:29:419	[ACodec]  [] Now uninitialized 16:41:29:419	[ACodec] [] onAllocateComponent 16:41:29:419	[OMXClient] Treble IOmx obtained 16:41:29:419	[ACodec] Set Google AAC Dec for aacProfile 0 16:41:29:419	[ACodec] [OMX.Exynos.avc.dec] Now Loaded 16:41:29:419	[ACodec] [OMX.Exynos.AVC.Encoder] Now Loaded->Idle 16:41:29:419	[ACodec] [OMX.Exynos.AVC.Encoder] Now Idle->Executing 16:41:29:419	[ACodec] [OMX.Exynos.AVC.Encoder] Now Executing 16:41:29:419	[ACodec] [OMX.Exynos.avc.dec] Now Loaded->Idle 16:41:29:419	[ACodec] [OMX.Exynos.avc.dec] Now Idle->Executing 16:41:29:419	[ACodec] [OMX.Exynos.avc.dec] Now Executing 16:41:29:419	[ACodec] [OMX.Exynos.avc.dec] Now handling output port settings change 16:41:29:419	[AHierarchicalStateMachine] Warning message AMessage(what = 'omxI') = { 16:41:29:419	[AHierarchicalStateMachine]   int32_t type = 0 16:41:29:419	[AHierarchicalStateMachine]   int32_t event = 3 16:41:29:419	[AHierarchicalStateMachine]   int32_t data1 = 1 16:41:29:419	[AHierarchicalStateMachine]   int32_t data2 = 117440527 16:41:29:419	[AHierarchicalStateMachine] } unhandled in root state. 16:41:29:419	[ACodec] [OMX.Exynos.avc.dec] Now Executing 16:41:29:654	[ACodec] [OMX.Exynos.avc.dec] Now Executing->Idle 16:41:29:709	[ACodec] [OMX.Exynos.avc.dec] Now Idle->Loaded 16:41:29:709	[ACodec] [OMX.Exynos.avc.dec] Now Loaded 16:41:29:709	[ACodec]  [OMX.Exynos.avc.dec] Now kWhatShutdownCompleted event : 8483 16:41:29:709	[ACodec]  [OMX.Exynos.avc.dec] Now uninitialized 16:41:29:709	[ACodec]  [] Now kWhatShutdownCompleted event : 8483 16:41:29:709	[MediaCodec] Codec shutdown complete 16:41:29:709	[ACodec] [OMX.Exynos.AVC.Encoder] Now Executing->Idle 16:41:29:774	[ACodec] [OMX.Exynos.AVC.Encoder] Now Idle->Loaded 16:41:29:774	[ACodec] [OMX.Exynos.AVC.Encoder] Now Loaded 16:41:29:774	[ACodec]  [OMX.Exynos.AVC.Encoder] Now kWhatShutdownCompleted event : 8483 16:41:29:774	[ACodec]  [OMX.Exynos.AVC.Encoder] Now uninitialized 16:41:29:774	[ACodec]  [] Now kWhatShutdownCompleted event : 8483 16:41:29:774	[MediaCodec] Codec shutdown complete 16:41:30:007	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LocalParticipantAction$CameraPreviewOnSucceeded@4e60daf 16:41:30:069	[communication.ui] com.azure.android.communication.ui.calling.redux.action.CallingAction$CallStartRequested@27955bc 16:41:30:069	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:30:175	[zygote64] Background concurrent copying GC freed 72417(5MB) AllocSpace objects, 4(80KB) LOS objects, 49% free, 5MB/10MB, paused 8.252ms total 167.617ms 16:41:30:226	[communication.ui] com.azure.android.communication.ui.calling.redux.action.CallingAction$CallIdUpdated@9220bfd 16:41:30:226	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LocalParticipantAction$CamerasCountUpdated@5d460f2 16:41:30:226	[zygote64] Do full code cache collection, code=502KB, data=352KB 16:41:30:226	[zygote64] After code cache collection, code=464KB, data=262KB 16:41:30:288	[Surface] sf_framedrop debug : 0x4f4c, game : false, logging : 0 16:41:31:167	[libGLESv2] STS_GLApi : DTS, ODTC are not allowed for Package : com.azure.communication.ui.calling.mauisampleapp 16:41:32:460	[ImageFile.Debug] SlimCV_Platform_SetJVM 16:41:32:926	[Surface] sf_framedrop debug : 0x4f4c, game : false, logging : 0 16:41:32:977	[System.err] java.lang.SecurityException: getDeviceId: Neither user 10126 nor current process has android.permission.READ_PHONE_STATE. 16:41:32:977	[System.err] 	at android.os.Parcel.readException(Parcel.java:1967) 16:41:32:977	[System.err] 	at android.os.Parcel.readException(Parcel.java:1913) 16:41:32:977	[System.err] 	at com.android.internal.telephony.ITelephony$Stub$Proxy.getDeviceId(ITelephony.java:5333) 16:41:32:977	[System.err] 	at android.telephony.TelephonyManager.getDeviceId(TelephonyManager.java:1069) 16:41:32:977	[System.err] 	at com.skype.rt.RootToolsHandler.fingerprintInfo(RootToolsHandler.java:387) 16:41:33:069	[mali_winsys] EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [1052x1506]-format:1 16:41:33:249	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PipAction$PipModeEntered@e4a9c4e 16:41:33:304	[SensorManager] unregisterListener ::    16:41:33:304	[NetworkPal] addr=Name:wlan0, Addr:/2a0d:6fc2:5a80:400:8ef5:a3ff:fe9a:6f13, prefix:64, index:13, type:1, siteLocal:false, anyLocal:false 16:41:33:304	[NetworkPal] addr=Name:wlan0, Addr:/2a0d:6fc2:5a80:400:9ab:cfd9:7564:8c0d, prefix:64, index:13, type:1, siteLocal:false, anyLocal:false 16:41:33:304	[NetworkPal] addr=Name:wlan0, Addr:/192.168.1.189, prefix:24, index:13, type:1, siteLocal:true, anyLocal:false 16:41:33:304	[communication.ui] com.azure.android.communication.ui.calling.redux.action.CallingAction$CallIdUpdated@ab82f5a 16:41:33:304	[communication.ui] com.azure.android.communication.ui.calling.redux.action.CallingAction$StateUpdated@875c58b 16:41:33:304	[LYNC PAL] findClass java/net/InetAddress loader 0x716a 16:41:33:304	[LYNC PAL] findClass java/net/Inet6Address loader 0x716a 16:41:33:304	[LYNC PAL] findClass java/net/InetAddress loader 0x716a 16:41:33:304	[LYNC PAL] findClass java/net/Inet6Address loader 0x716a 16:41:33:304	[LYNC PAL] findClass java/net/InetAddress loader 0x716a 16:41:33:304	[LYNC PAL] findClass java/net/Inet6Address loader 0x716a 16:41:33:304	[LYNC PAL] findClass java/net/Inet4Address loader 0x716a 16:41:33:304	[] PlayerBase::PlayerBase() 16:41:33:365	[] TrackPlayerBase::TrackPlayerBase() 16:41:33:365	[libOpenSLES] Emulating old channel mask behavior (ignoring positional mask 0x3, using default mask 0x3 based on channel count of 2) 16:41:33:365	[ViewRootImpl@b8a89d5[PiPCallCompositeActivity]] MSG_WINDOW_FOCUS_CHANGED 0 16:41:33:365	[NetworkPal] addr=Name:wlan0, Addr:/2a0d:6fc2:5a80:400:8ef5:a3ff:fe9a:6f13, prefix:64, index:13, type:1, siteLocal:false, anyLocal:false 16:41:33:365	[NetworkPal] addr=Name:wlan0, Addr:/2a0d:6fc2:5a80:400:9ab:cfd9:7564:8c0d, prefix:64, index:13, type:1, siteLocal:false, anyLocal:false 16:41:33:365	[NetworkPal] addr=Name:wlan0, Addr:/192.168.1.189, prefix:24, index:13, type:1, siteLocal:true, anyLocal:false 16:41:33:365	[LYNC PAL] findClass java/net/InetAddress loader 0x716a 16:41:33:365	[LYNC PAL] findClass java/net/Inet6Address loader 0x716a 16:41:33:365	[LYNC PAL] findClass java/net/InetAddress loader 0x716a 16:41:33:365	[LYNC PAL] findClass java/net/Inet6Address loader 0x716a 16:41:33:365	[LYNC PAL] findClass java/net/InetAddress loader 0x716a 16:41:33:365	[LYNC PAL] findClass java/net/Inet6Address loader 0x716a 16:41:33:365	[LYNC PAL] findClass java/net/Inet4Address loader 0x716a 16:41:33:365	[System.out] InCallService bindService 16:41:33:365	[DOTNET] connecting 16:41:33:432	[Surface] sf_framedrop debug : 0x4f4c, game : false, logging : 0 16:41:33:432	[ViewRootImpl@33d87e4[MainActivity]] Relayout returned: old=[0,0][1080,1920] new=[0,0][1080,1920] result=0x7 surface={valid=true 547036524544} changed=true 16:41:33:432	[System.out] InCallService onCreate 16:41:33:432	[mali_winsys] EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [1080x1920]-format:1 16:41:33:432	[OpenGLRenderer] eglCreateWindowSurface = 0x7f46f29930 16:41:33:432	[zygote64] Do partial code cache collection, code=488KB, data=298KB 16:41:33:432	[System.out] InCallService onBind 16:41:33:432	[zygote64] After code cache collection, code=488KB, data=298KB 16:41:33:432	[zygote64] Increasing code cache capacity to 2MB 16:41:33:432	[Notification] allPendingIntents 16:41:33:497	[System.out] InCallService InCallServiceConnection.onServiceConnected 16:41:33:764	[AudioTrack] Client defaulted notificationFrames to 432 for frameCount 1296 16:41:34:097	[communication.ui] com.azure.android.communication.ui.calling.redux.action.ParticipantAction$ListUpdated@66065d6 16:41:34:215	[DLAudioJava] callbackBeforeCreatingAudioRecorder 16:41:34:215	[libOpenSLES] Conversion from OpenSL ES positional channel mask 0x4 to Android mask 0 loses channels 16:41:34:215	[libOpenSLES] Emulating old channel mask behavior (ignoring positional mask 0x4, using default mask 0x10 based on channel count of 1) 16:41:34:215	[AudioRecord] openRecord_l() remove fast or raw flag of voip calls, source=7, flags=5 16:41:34:286	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LocalParticipantAction$AudioStateOperationUpdated@c149744 16:41:34:287	[ModeInCommunicationHelper] Enabling AudioManager.MODE_IN_COMMUNICATION on Call Connected 16:41:34:354	[communication.ui] com.azure.android.communication.ui.calling.redux.action.CallingAction$StateUpdated@c550962 16:41:34:354	[communication.ui] com.azure.android.communication.ui.calling.redux.action.NavigationAction$CallLaunched@cdd0af3 16:41:34:413	[DOTNET] connected 16:41:34:473	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PipAction$PipModeEntered@bde96e3 16:41:34:538	[communication.ui] com.azure.android.communication.ui.calling.redux.action.CallDiagnosticsAction$NetworkQualityCallDiagnosticsUpdated@b2da3f8 16:41:34:538	[communication.ui] com.azure.android.communication.ui.calling.redux.action.ToastNotificationAction$DismissNotification@43490d1 16:41:34:643	[SensorManager] unregisterListener ::    16:41:34:695	[SensorManager] unregisterListener ::    16:41:34:695	[SensorManager] unregisterListener ::    16:41:34:695	[SensorManager] unregisterListener ::    16:41:34:695	[OpenGLRenderer] eglDestroySurface = 0x7f49aded10 16:41:34:695	[ViewRootImpl@b8a89d5[PiPCallCompositeActivity]] dispatchDetachedFromWindow 16:41:34:695	[InputEventReceiver] channel 'bf2e912 com.azure.communication.ui.calling.mauisampleapp/com.azure.android.communication.ui.calling.presentation.PiPCallCompositeActivity (client)' ~ Disposing input event receiver. 16:41:34:695	[InputEventReceiver] channel 'bf2e912 com.azure.communication.ui.calling.mauisampleapp/com.azure.android.communication.ui.calling.presentation.PiPCallCompositeActivity (client)' ~NativeInputEventReceiver. 16:41:34:758	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PipAction$PipModeEntered@22e8fbe 16:41:34:850	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:34:912	[BottomSheetBehavior] BottomSheetBehavior now supports multiple callbacks.setBottomSheetCallback()removes all existing callbacks, including ones set internally by library authors, which may result in unintended behavior. This may change in the future. Please useaddBottomSheetCallback()andremoveBottomSheetCallback()instead to set your own callbacks. 16:41:34:975	[zygote64] Compiler allocated 4MB to compile void android.view.View.<init>(android.content.Context, android.util.AttributeSet, int, int) 16:41:35:080	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:35:130	[communication.ui] com.azure.android.communication.ui.calling.redux.action.ParticipantAction$ListUpdated@ae67b69 16:41:35:229	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:35:229	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:35:229	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:35:229	[SensorManager] registerListener :: 1, K6DS3TR Acceleration Sensor, 200000, 0,   16:41:35:229	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LifecycleAction$EnterForegroundTriggered@3d1e249 16:41:35:229	[communication.ui] com.azure.android.communication.ui.calling.redux.action.LifecycleAction$EnterForegroundSucceeded@b43d06f 16:41:35:229	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PermissionAction$CameraPermissionIsSet@24d5a05 16:41:35:229	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PermissionAction$AudioPermissionIsSet@13b0a5a 16:41:35:286	[communication.ui] com.azure.android.communication.ui.calling.redux.action.PipAction$PipModeEntered@f4e9181 16:41:35:287	[SensorManager] registerListener :: 8, TMD49XX Proximity Sensor, 200000, 0,   16:41:35:287	[ViewRootImpl@f180d80[PiPCallCompositeActivity]] setView = DecorView@25aefb9[PiPCallCompositeActivity] TM=true MM=false 16:41:35:350	[SensorManager] unregisterListener ::    16:41:35:414	[Choreographer] Skipped 54 frames!  The application may be doing too much work on its main thread. 16:41:35:414	[ViewRootImpl@f180d80[PiPCallCompositeActivity]] dispatchAttachedToWindow 16:41:35:476	[Surface] sf_framedrop debug : 0x4f4c, game : false, logging : 0 16:41:35:542	[ViewRootImpl@f180d80[PiPCallCompositeActivity]] Relayout returned: old=[0,0][0,0] new=[500,1340][1026,1866] result=0x7 surface={valid=true 546307719168} changed=true 16:41:35:542	[mali_winsys] EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [568x568]-format:1 16:41:35:542	[OpenGLRenderer] eglCreateWindowSurface = 0x7f49aded10 16:41:35:542	[Surface] sf_framedrop debug : 0x4f4c, game : false, logging : 0 16:41:35:601	[ViewRootImpl@f180d80[PiPCallCompositeActivity]] MSG_RESIZED_REPORT: frame=Rect(500, 1340 - 1026, 1866) ci=Rect(0, 0 - 0, 0) vi=Rect(0, 0 - 0, 0) or=1 16:41:35:662	[Surface] sf_framedrop debug : 0x4f4c, game : false, logging : 0 16:41:35:662	[mali_winsys] EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, egl_color_buffer_format *, EGLBoolean) returns 0x3000,  [498x498]-format:1 16:41:36:251	[zygote64] Compiler allocated 8MB to compile void android.view.ViewRootImpl.performTraversals()

Hi @vovanb ,
Could you please share the code snippet you are using to launch the composite? Additionally, are you trying to make a one-to-one call or a group call?
Thanks.

It is group call and code from your example without modification. It is working fine on another v14 devices

Hi @vovanb, Please share if more info is required.

@iaulakh
the issue with "Call not sent, no valid number entered" remain same after installing new aar.zip

HI @vovanb,
Please share steps to reproduce.

Closing due to no further update or response. Please register a new one if you are facing the same issue.

authors: Mohtasim iaulakh vovanb


text:
Create repo.ts

Purpose

...

Pull Request Type

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

Upstream sample reference

Links to PR(s) that made the original change in the upstream sample:

...

How to Test

Get the code

git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install

Test the code

What to Check
Verify that the following are valid

...

Other Information

Unclear of the value of this PR. Please reopen with more details.

source: gharchive/pull-request

license: MIT

license_type: permissive

license_source: github-api


text:
AMQP support for UWP

A comment in device connection code indicates that only HTTP is supported for UWP. Is this true or obsolete?

Hi Sean
sorry for the late response.
AMQP is now supported.
I am closing this one

source: gharchive/issue

authors: olivierbloch seank-com


text:
Determine final schema for the dataset + CELA approval

For the Data Generator, we want to be able to comply with all MS legal requirements. This may mean changing the dataset so it's different from the original public source.
Related:

#799

DoD:

Determine final schema for the dataset
Secure CELA approval
Document dataset structure as part of README.

Shared findings with the team @bsherwin perhaps in our next standup

Closing this. This is succeeded by: #931


text:
App creation scrips don't work

I get this for both Setup and Cleanup:
$creds = Connect-AzureAD -Credential $Credential      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      | One or more errors occurred. (Could not load type 'System.Security.Cryptography.SHA256Cng' from      | assembly 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.): Could not      | load type 'System.Security.Cryptography.SHA256Cng' from assembly 'System.Core, Version=4.0.0.0,      | Culture=neutral, PublicKeyToken=b77a5c561934e089'.

It is something local to your desktop. I tested with a clean clone and it works as expected. Maybe repair powershell?


text:
WIP: explicitly empty Load Balancer rules and Probes in the "aro" LB

allows restarts of the cluster creation process. Previously ARM templates had a conflict on the autogenerated LB rules.

Still needs testing if removing the rules doesn't break the cluster.

I don't see how this PR actually changes anything?

I agree it shouldn't make a difference if it adheres to azure-sdk conventions, but the nil values change behaviour.
Without the nil values:
INFO[2020-02-19T12:45:17+01:00] pkg/backend/openshiftcluster.go:91 backend.(*openShiftClusterBackend).handle() creating                                      component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:45:18+01:00] pkg/install/install.go:130 install.(*Installer).Install() starting phase InstallPhaseDeployResources    component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:45:18+01:00] pkg/install/install.go:195 install.(*Installer).loadGraph() load graph                                    component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:45:21+01:00] pkg/install/1-installresources.go:615 install.(*Installer).installResources() deploying resources template                  component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
ERRO[2020-02-19T12:46:36+01:00] pkg/backend/openshiftcluster.go:95 backend.(*openShiftClusterBackend).handle() Code="DeploymentFailed" Message="At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/DeployOperations for usage details." Details=[{"code":"BadRequest","message":"{\r\n  \"error\": {\r\n    \"code\": \"InvalidResourceReference\",\r\n    \"message\": \"Resource /subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/aro-dw2cpt0i/providers/Microsoft.Network/loadBalancers/aro/frontendIPConfigurations/a6a33d53485f44f2e8b530e7ea580703 referenced by resource /subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/aro-dw2cpt0i/providers/Microsoft.Network/loadBalancers/aro/loadBalancingRules/a6a33d53485f44f2e8b530e7ea580703-TCP-80 was not found. Please make sure that the referenced resource exists, and that both resources are in the same region.\",\r\n    \"details\": []\r\n  }\r\n}"}]  component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:46:36+01:00] pkg/backend/openshiftcluster.go:62 backend.(*openShiftClusterBackend).try.func1.1() done                                          component=backend duration=78.861165271 resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test

With nil values:
INFO[2020-02-19T12:16:58+01:00] pkg/backend/openshiftcluster.go:40 backend.(*openShiftClusterBackend).try() dequeued                                      component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:16:58+01:00] pkg/backend/openshiftcluster.go:91 backend.(*openShiftClusterBackend).handle() creating                                      component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:16:59+01:00] pkg/install/install.go:130 install.(*Installer).Install() starting phase InstallPhaseDeployResources    component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:16:59+01:00] pkg/install/install.go:195 install.(*Installer).loadGraph() load graph                                    component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:17:02+01:00] pkg/install/1-installresources.go:615 install.(*Installer).installResources() deploying resources template                  component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:18:20+01:00] pkg/install/1-installresources.go:650 install.(*Installer).installResources() creating private endpoint                     component=backend resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test
INFO[2020-02-19T12:18:21+01:00] pkg/backend/openshiftcluster.go:62 backend.(*openShiftClusterBackend).try.func1.1() done                                          component=backend duration=82.782657202 resource=/subscriptions/225e02bc-43d0-43d1-a01a-17e584a4ef69/resourceGroups/v4-westeurope/providers/Microsoft.RedHatOpenShift/openShiftClusters/ljakubow-v4test

Thanks for this @Makdaam . With merge of the install phases this was pain point in the testing (i know it was for me...)

authors: Makdaam jim-minter mjudeikis

repo: Azure/ARO-RP


text:
Can not add app config type to keyvault reference type

In our Azure Devops project we seen it's no longer work with ps1 file in which we are improving config from CSV file. Can anyone explain what changes introduced in 2.28.0 which make it fail.
Or something else need to be done to fix it. It's no longer work for us.

@anirugu can you please elaborate on what exactly you are using and what errors you got? What are you referring to by version 2.28.0?

The 2.28.0 Azure CLI released in September. I got this logs from the failure deployment.
2021-09-27T15:10:16.4259178Z FunctionName : Can not add app config type to keyvault reference type
2021-09-27T15:10:16.4268631Z     + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
2021-09-27T15:10:16.4270875Z     + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,FunctionName

@anirugu this doesn't look like errors from Azure CLI. I can't tell what's going on from your logs. Can you please share what Azure CLI command you ran and what output you got? If it's not the expected result, how is it different from your expectation?

authors: anirugu zhenlan

repo: Azure/AppConfiguration


text:
Add Aure Policy Metadata Version Support

https://github.com/Azure/AzOps/blob/2451859f4c99708fe387bcafbe42b275ed7005ee/src/data/template/template.json#L90
During a deployment using Invoke-AzOpsPush for a policy definition we get this error:
New-AzManagementGroupDeployment : 3:52:48 PM - The deployment 'AzOps-microsoft.authorization_policydefinitions-aab-logic-a-16FA' failed with error(s). Showing 1 out of 1 error(s).
Status Message: The property 'version' is not supported in API version '2020-03-01'. Please use API version '2023-04-01' or higher. (Code:UnsupportedApiVersion)
CorrelationId: 6a557bf5-b5ed-4ea4-8ef0-165ff0e56e8a
At C:\a\1\Modules\AzOps\2.4.0\AzOps.psm1:2886 char:21

                & $deploymentCommand @parameters

                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CategoryInfo          : NotSpecified: (:) [New-AzManagementGroupDeployment], Exception
FullyQualifiedErrorId : Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.NewAzureManagementGroupDeploymentCmdlet

Some more information, in our Policy definition we want to use a property called 'version' that we have nested under metadata. We use these properties for internal management and additional actions.
.....
properties": {
"description": ".",
"displayName": "",
"metadata": {
"category": "",
"validation": "true",
"version": "1.1.1"
},
......

Hi @CZM89, thanks for reporting this.
Lets see if I understand your ask.
You would like to use the version property in the metadata field like this:

And if you attempt to do that currently with AzOps you get an error during Push like below:

Just like the error points out currently AzOps is utilizing a API version 2020-03-01 which does not support this property (first API version with support 2020-09-01) and the consequence of that is not visible in validate pipeline with whatif $true which succeeds, once a push with what if is set to $false it fails.
I will add this item as a feature request.

Hi @Jefajers ... we have been running into this same issue as the API version is '2020-03-01'.  After a pull the role definition has been updated to include the version information from the current API version of '2023-04-01'.  With a modification to the role definition and a subsequent push ARM fails with a similar error mentioned in the original post
New-AzManagementGroupDeployment: 21:53:46 - The deployment 'AzOps-microsoft.authorization_policydefinitions-deny-...' failed with error(s). Showing 1 of 1 error(s).  Status Message:  The property 'version' is not supported in API version '2020-03-01'.  Please use API Version '2023-04-01' or higher. (Code: UnsupportedApiVersion) CorrelationId: ...

I think your suggestion of bumping the API version might help to address this issue.  I am learning more about AzOps and was wondering about the effort involved in modifying the API version to '2023-04-01'?

Hi @Jefajers ... we have been running into this same issue as the API version is '2020-03-01'. After a pull the role definition has been updated to include the version information from the current API version of '2023-04-01'. With a modification to the role definition and a subsequent push ARM fails with a similar error mentioned in the original post
New-AzManagementGroupDeployment: 21:53:46 - The deployment 'AzOps-microsoft.authorization_policydefinitions-deny-...' failed with error(s). Showing 1 of 1 error(s).  Status Message:  The property 'version' is not supported in API version '2020-03-01'.  Please use API Version '2023-04-01' or higher. (Code: UnsupportedApiVersion) CorrelationId: ...

I think your suggestion of bumping the API version might help to address this issue. I believe the title of the issue suggests a different problem (or the one we are experiencing is different ;-) ). I am learning more about AzOps and was wondering about the effort involved in modifying the API version to '2023-04-01'?

Hi @bkeyser, weclome. The updated api version that this issue relates to, has been addressed recently in AzOps 2.6.1 and is referenced in PR #872. If you are running 2.6.1 and are seeing some new issues or still see this behavior don't hesitate to open a new issue or re-open this one.

Hi @Jefajers , As my colleague stated I was away for a while. I'm back and and although I agree that indeed this is also an issue with the resource provider (not being able to manipulate that property even with using the correct API version) it would really be helpful to not have the API version hardcoded in the AzOps module, but rather make that a usable parameter when we use Invoke-AzOpsPush. I hope this ends up on a roadmap somewhere. 🤞

Thanks @CZM89 for confirming the situation, I agree it would be an improvement to avoid this hardcoded parameter. There is already a suggested feature improvement #776 to the policy templates that would address this part. I will close this issue for now and we can track it in #776.

authors: CZM89 Jefajers bkeyser

repo: Azure/AzOps


text:
Update CODEOWNERS

updating code-owner list

@andrewmathuj  done. Please review x update

repo: Azure/Azure-Network-Security


text:
Adding source files for log4j

Required items, please complete
Change(s):

See guidance below

Reason for Change(s):

See guidance below

Version Updated:

Required only for Detections/Analytic Rule templates
See guidance below

Testing Completed:

See guidance below

Checked that the validations are passing and have addressed any issues that are present:

See guidance below

Guidance <- remove section before submitting

Before submitting this PR please ensure that you have read the following sections and filled out the changes, reason for change and testing complete sections:
Thank you for your contribution to the Microsoft Sentinel Github repo.

Details of the code changes in your submitted PR.  Providing descriptions for pull requests ensures there is context to changes being made and greatly enhances the code review process.  Providing associated Issues that this resolves also easily connects the reason.

Change(s):

Updated syntax for XYZ.yaml

Reason for Change(s):

New schema used for XYZ.yaml
Resolves ISSUE #1234

Version updated:

Yes
Detections/Analytic Rule templates are required to have the version updated

The code should have been tested in a Microsoft Sentinel environment that does not have any custom parsers, functions or tables, so that you validate no incorrect syntax and execution functions properly.  If your submission requires a custom parser or function, it must be submitted with the PR.

Testing Completed:

Yes/No/Need Help

Note: If updating a detection, you must update the version field.

Before the submission has been made, please look at running the KQL and Yaml Validation Checks locally.
https://github.com/Azure/Azure-Sentinel#run-kql-validation-locally

Checked that the validations are passing and have addressed any issues that are present:

Yes/No/Need Help

Note: Let us know if you have tried fixing the validation error and need help.

References:

Guidance for Detection checks
General contribution guidance
PR validation troubleshooting

Closing this

repo: Azure/Azure-Sentinel


text:
Discuss the need of a variables section in test templates

Should dependencies resource names be defined in a variables section or directly in the resource section? Adding variables would lead to a bigger file but would avoid duplication in case multiple occurrences of the same name are needed
Suggestion is: Variables should be avoided in test files (dependencies.bicep and deploy.test.bicep) unless their value is required in multiple places.
Further discussion is needed for the whole team to agree.
If agreed upon, this issue is about providing corresponding guidelines in the contribution guide wiki section.

[ ] create a disclaimer how to use test files (they should not be considered as solutions, but actual test files)
[ ] variables should only used where really necessary (limit the usage as much as possible)

authors: eriqua rahalan

repo: Azure/ResourceModules


text:
Kubernetes custom vnet deployment struck at adding route table

Is this a request for help?: Yes

Is this an ISSUE or FEATURE REQUEST? (choose one): Issue

What version of acs-engine?:
C:\Users\infyadmin\Downloads>acs-engine version
Version: canary
GitCommit: unset
GitTreeState: unset

Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm) Kubernetes
What happened:
The kubelet service down
What you expected to happen:
The route table should be created so that master will communicate with nodes
Without route tables i am getting "IP:443 timeout" error
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know:
networkpolicy set as Azure while deploying the cluster

@rakidu can you post a detailed log on the issue you saw? It seems something else went wrong on your deployment.

repo: Azure/acs-engine

license: mit

license_source: bigquery


text:
Pin swarmmode to Stable / 17.03

Is this a request for help?:
No
Is this an ISSUE or FEATURE REQUEST? (choose one):
Issue

Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm)
Swarmmode aka Docker CE for ACS
What happened:
MSFT wants to pin the Docker version in use for the swarmmode orchestrator to the latest version in the Stable channel, which is presently 17.03. Currently Docker installation is performed via get.docker.com which does not allow specifying either a channel or a version, instead providing the latest version from the Edge channel only (presently 17.05).
What you expected to happen:
Default installation includes current Docker Stable version (17.03)
How to reproduce it (as minimally and precisely as possible):
1 - Create a swarm using https://github.com/Azure/azure-quickstart-templates/tree/master/101-acsengine-swarmmode
2 - ssh to a master node
3 - run docker version
observed
Current edge version (17.05)
cfischer@swarmm-master-13957614-0:~$ docker version
Client:
 Version:      17.05.0-ce
 API version:  1.29
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:10:54 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.05.0-ce
 API version:  1.29 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   89658be
 Built:        Thu May  4 22:10:54 2017
 OS/Arch:      linux/amd64
 Experimental: false

Anything else we need to know:
Instructions for modifying https://github.com/Azure/acs-engine/blob/master/parts/configure-swarmmode-cluster.sh
From https://docs.docker.com/engine/installation/linux/ubuntu/#install-docker, instead of calling get.docker.com in https://github.com/Azure/acs-engine/blob/master/parts/configure-swarmmode-cluster.sh#L148 using the following steps to perform a standard Ubuntu install and specify the Stable channel and version 17.03:
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

sudo apt-get update

sudo apt-get install docker-ce=17.03

cc @rgardler


text:
Use os.open function for reading files.

This PR kind of closes all the discussion where it was recommended not to use RunCommandOnHost for things like cat for file because that can be easily done at via os.Open which open files. Much better and reduces over-use of RunCommandonHost.

Test with this image: docker.io/tatsat/redundant-runcommand-use

Thanks.

💡 FYI: closing this in favour for this PR: https://github.com/Azure/aks-periscope/pull/109 - it makes sense to do this individually at the each collector level when adding tests. Which will lead to better progress. Thanks heaps.

repo: Azure/aks-periscope


text:
[Question] Is it possible to override an API Operation set-backend-service?

Release version
v5.1.4
Question Details
For a specific API operation, I "set-backend-service" "base-url" to a specific url.
But when deploying to another environment want to configure this value to the environment specific url.
Currently there is no sample of this in the configuration.[env].yaml files, and I'm not seeing configuration within the ApiOperation.cs code. Just wanted to confirm if this configuration was available or not.
Expected behavior
n/a
Actual behavior
n/a
Reproduction Steps
create an API
create an operation in the API
from the operation backend "Service URL", checkbox override, fill in a "Service URL"
run extractor
operations folder is created with a policy.xml file
policy.xml file contains set-backend-service with base-url
cannot find a way to override the base-url from the configuration.[env].yaml file

that works, thank you!

repo: Azure/apiops


text:
[Discussion] Azure Functions Runtime release 3.0.13760

Discussion issue for the Azure Functions runtime release 3.0.13760: https://github.com/Azure/azure-functions-host/releases/tag/v3.0.13760

This is a hotfix release for the payload that was rolling out in this release -- https://github.com/Azure/app-service-announcements-discussions/issues/156

authors: ankitkumarr azfuncgh


text:
[Question, C#] Is there any flag for making generated types internal?

For an SDK that I work on, I'm using autorest to generate a protocol layer, but I also will have a convenience layer that sits on top of the protocol layer. I'm looking for a way to make all of the generated classes of this protocol layer internal so that I users of the SDK don't have access to the protocol layer or its generated types.
Is such an option available in autorest? And if not, are there plans to add such an option?

+1, I just came across this issue too and would like to make the generated types internal so we would only expose the convenience layer so the SDK surface would be small and clean

+1 came across the same issue. Would be great to have autoRest do this.

authors: Reza1024 timtay-microsoft vinagesh


text:
refactor(typespec): clean up input primitive types

Description
This is a follow-up of #4300
In InputPrimitiveTypeKind.ts, there are several issues:

we mix types with encoding
there are a few types which C# doesn't support, like Object

We should refactor to make primitive type more specific.

has been resolved in https://github.com/Azure/autorest.csharp/pull/4707

authors: ArcturusZhang archerzz


text:
[TestGen] Fix some existing issues in sample generation

regen: https://github.com/Azure/azure-sdk-for-net/pull/33269
Description

Update namespace of samples
Support System.Net.IPAddress type
Fix empty object vs null value issue

Checklist
To ensure a quick review and merge, please ensure:

[ ] The PR has a understandable title and description explaining the why and what.
[ ] The PR is opened in draft if not ready for review yet.

If opened in draft, please allocate sufficient time (24 hours) after moving out of draft for review

[ ] The branch is recent enough to not have merge conflicts upon creation.

Ready to Land?

[ ] Build is completely green

Submissions with test failures require tracking issue and approval of a CODEOWNER

[ ] At least one +1 review by a CODEOWNER
[ ] All -1 reviews are confirmed resolved by the reviewer

Override/Marking reviews stale must be discussed with CODEOWNERS first

Looks like all changes in samples are namespace change. Is there a case that null value v.s. empty collection? I checked the regenerate PR and there seems not such case either.

I will add some more cases in the test project.


text:
Manage Service endpoint/ service connection security settings from az cli

Is it possible to manage the security of the service-endpoint from the command line? I want to grant access to specific pipelines to the service connection created with these commands.
I don't see in the json returned by az devops service-endpoint show any field that relates to it neither I have seen information on the DevOps permission page
Thank you

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 6ecb62a2-f74c-a539-d3a8-c8fde7c2de06
Version Independent ID: 5760936e-90a1-4129-6f6f-6dd4194bb73c
Content: az devops service-endpoint
Content Source: latest/docs-ref-autogen/ext/azure-devops/devops/service-endpoint.yml
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

devops

authors: alsastre yonzhan

repo: Azure/azure-cli-extensions


text:
az spring-cloud app logs should support --deployment flag

Extension name (the extension in question)
spring-cloud
Description of issue (in as much detail as possible)
Currently, it is difficult to get logs from the staging slot of a spring cloud app. It would be great if az spring-cloud app logs could support a --deployment flag, similar to other app commands.
Desired experience
Optional deployment setter:
az spring-cloud app logs --deployment <staging slot name>
This would be a huge quality of life improvement. Because we use staging slots, when new deployments go awry, we are often debugging the staging slot deployment, instead of the production one.
I am happy to take a first stab at the work to enable this feature.

FYI, @selvasingh

spring-cloud

add @sophiaso to help check the issue

Thanks, the PR is here: https://github.com/Azure/azure-cli-extensions/pull/2753

@xinyi-joffre Thanks a lot for the contribution, this looks like a valid feature to me. @ShichaoQiu @yuwzho @sophiaso to take a look at the pr

authors: xinyi-joffre yonzhan yucwan yungezz


text:
name 'collection' is not defined for "az network firewall network-rule create"

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az network firewall network-rule create Extension Name: azure-firewall. Version: 0.13.0.
Errors:
The command failed with an unexpected error. Here is the traceback:
name 'collection' is not defined
Traceback (most recent call last):
  File "/opt/az/lib/python3.6/site-packages/knack/cli.py", line 231, in invoke
    cmd_result = self.invocation.execute(args)
  File "/opt/az/lib/python3.6/site-packages/azure/cli/core/commands/__init__.py", line 658, in execute
    raise ex
  File "/opt/az/lib/python3.6/site-packages/azure/cli/core/commands/__init__.py", line 721, in _run_jobs_serially
    results.append(self._run_job(expanded_arg, cmd_copy))
  File "/opt/az/lib/python3.6/site-packages/azure/cli/core/commands/__init__.py", line 692, in _run_job
    result = cmd_copy(params)
  File "/opt/az/lib/python3.6/site-packages/azure/cli/core/commands/__init__.py", line 328, in __call__
    return self.handler(*args, **kwargs)
  File "/opt/az/lib/python3.6/site-packages/azure/cli/core/commands/command_operation.py", line 121, in handler
    return op(**command_args)
  File "/home/andrew/.azure/cliextensions/azure-firewall/azext_firewall/custom.py", line 390, in create_af_network_rule
    item_name, params, collection_params)
  File "/home/andrew/.azure/cliextensions/azure-firewall/azext_firewall/custom.py", line 343, in _upsert_af_rule
    collection_match = next((x for x in collection if x.name.lower() == collection_name.lower()), None)
NameError: name 'collection' is not defined

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.

Put any pre-requisite steps here...
az network firewall network-rule create --collection-name {} --destination-ports {} --firewall-name {} --name {} --protocols {} --resource-group {} --action {} --destination-addresses {} --source-addresses {} --priority {}

Expected Behavior
Environment Summary
Linux-5.10.60.1-microsoft-standard-WSL2-x86_64-with-debian-buster-sid, Ubuntu 18.04.5 LTS
Python 3.6.10
Installer: DEB

azure-cli 2.31.0 *

Extensions:
azure-devops 0.23.0
azure-firewall 0.13.0
virtual-wan 0.2.11

Additional Context

network

It's a duplicated one as https://github.com/Azure/azure-cli-extensions/issues/4478.

authors: myers-dev necusjz yonzhan


text:
unlock and mount encrypted code added included encryptformatall

This checklist is used to make sure that common guidelines for a pull request are followed.
General Guidelines

[ ] Have you run azdev style <YOUR_EXT> locally? (pip install azdev required)
[ ] Have you run python scripts/ci/test_index.py -q locally?

For new extensions:

[ ] My extension description/summary conforms to the Extension Summary Guidelines.

About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your PR is merged into master branch, a new PR will be created to update src/index.json automatically.
The precondition is to put your code inside this repo and upgrade the version in the PR but do not modify src/index.json.

If this PR is for a new extension or change to an existing extension, use the following to try out the changes in this PR:
docker run -it microsoft/azure-cli:latest
export EXT=<NAME>
pip install --upgrade --target ~/.azure/cliextensions/$EXT "git+https://github.com/jofrance/azure-cli-extensions.git@alpha#subdirectory=src/$EXT&egg=$EXT"

authors: azuresdkci jofrance


text:
Quantum: Update Data-Plane client generate script to delete previous output folder contents

Simple PR to update Data-Plane client generation script to delete previous output folder contents.
No changes in the actual extension.

This checklist is used to make sure that common guidelines for a pull request are followed.
General Guidelines

[x] Have you run azdev style <YOUR_EXT> locally? (pip install azdev required)
[x] Have you run python scripts/ci/test_index.py -q locally?

For new extensions:

[ ] My extension description/summary conforms to the Extension Summary Guidelines.

About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your PR is merged into master branch, a new PR will be created to update src/index.json automatically.
The precondition is to put your code inside this repo and upgrade the version in the PR but do not modify src/index.json.

@kairu-ms, please review and merge it at your earliest convenience.

Quantum

authors: vxfield yonzhan


text:
{AKS} Update AKS live test matrix

This checklist is used to make sure that common guidelines for a pull request are followed.

{AKS} Update AKS live test matrix

Related command

General Guidelines

[ ] Have you run azdev style <YOUR_EXT> locally? (pip install azdev required)
[ ] Have you run python scripts/ci/test_index.py -q locally? (pip install wheel==0.30.0 required)

For new extensions:

[ ] My extension description/summary conforms to the Extension Summary Guidelines.

About Extension Publish
There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update src/index.json automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json.

AKS

authors: FumingZhang yonzhan


text:
az iot hub monitor-events fails on a Docker container.

Describe the bug

az iot hub monitor-events fails on a Docker container.
https://docs.microsoft.com/en-us/cli/azure/run-azure-cli-docker?view=azure-cli-latest

To Reproduce
$ docker pull mcr.microsoft.com/azure-cli
$ docker run -it mcr.microsoft.com/azure-cli

bash-5.1# az login

bash-5.1# connection_string='HostName=xxxx.azure-devices.net;SharedAccessKeyName=iothubowner;SharedAccessKey=XXXXXXXXXXXXXXXXXXXXX='

bash-5.1# az iot hub monitor-events --login $connection_string

The command requires the extension azure-iot. Do you want to install it now? The command will continue to run after the extension is installed. (Y/n): y
Run 'az config set extension.use_dynamic_install=yes_without_prompt' to allow installing extensions without prompt.
Dependency update (uamqp 1.2) required for IoT extension version: 0.10.17.
Continue? (y/n) -> y

I got Failure updating uamqp.
Updating required dependency...
Failure updating uamqp. Aborting...
Collecting uamqp~=1.2
  Downloading uamqp-1.4.2.tar.gz (4.4 MB)
Collecting certifi>=2017.4.17
  Downloading certifi-2021.5.30-py2.py3-none-any.whl (145 kB)
Collecting six~=1.0
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Building wheels for collected packages: uamqp
  Building wheel for uamqp (setup.py): started
  Building wheel for uamqp (setup.py): finished with status 'error'
  ERROR: Command errored out with exit status 1:
   command: /usr/local/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py'"'"'; __file__='"'"'/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-tx969eyb
       cwd: /tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/
  Complete output (79 lines):
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-3.9
  creating build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/errors.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/__init__.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/receiver.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/address.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/types.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/utils.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/client.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/compat.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/sender.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/session.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/mgmt_operation.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/constants.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/connection.py -> build/lib.linux-x86_64-3.9/uamqp
  copying uamqp/message.py -> build/lib.linux-x86_64-3.9/uamqp
  creating build/lib.linux-x86_64-3.9/uamqp/authentication
  copying uamqp/authentication/__init__.py -> build/lib.linux-x86_64-3.9/uamqp/authentication
  copying uamqp/authentication/common.py -> build/lib.linux-x86_64-3.9/uamqp/authentication
  copying uamqp/authentication/cbs_auth.py -> build/lib.linux-x86_64-3.9/uamqp/authentication
  copying uamqp/authentication/cbs_auth_async.py -> build/lib.linux-x86_64-3.9/uamqp/authentication
  creating build/lib.linux-x86_64-3.9/uamqp/async_ops
  copying uamqp/async_ops/client_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
  copying uamqp/async_ops/sender_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
  copying uamqp/async_ops/__init__.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
  copying uamqp/async_ops/connection_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
  copying uamqp/async_ops/mgmt_operation_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
  copying uamqp/async_ops/receiver_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
  copying uamqp/async_ops/utils.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
  copying uamqp/async_ops/session_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
  running egg_info
  writing uamqp.egg-info/PKG-INFO
  writing dependency_links to uamqp.egg-info/dependency_links.txt
  writing requirements to uamqp.egg-info/requires.txt
  writing top-level names to uamqp.egg-info/top_level.txt
  reading manifest file 'uamqp.egg-info/SOURCES.txt'
  reading manifest template 'MANIFEST.in'
  writing manifest file 'uamqp.egg-info/SOURCES.txt'
  copying uamqp/c_uamqp.c -> build/lib.linux-x86_64-3.9/uamqp
  running build_ext
  will build uamqp in build/temp.linux-x86_64-3.9/cmake
  Building with generator flags: -G "Unix Makefiles"
  calling cmake /tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/src/vendor/azure-uamqp-c/ -G "Unix Makefiles" -Duse_openssl:bool=ON -Duse_default_uuid:bool=ON  -Duse_builtin_httpapi:bool=ON  -Dskip_samples:bool=ON -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DCMAKE_BUILD_TYPE=Release
  /bin/sh: cmake: not found
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py", line 343, in <module>
      setup(
    File "/usr/local/lib/python3.9/site-packages/setuptools/__init__.py", line 153, in setup
      return distutils.core.setup(**attrs)
    File "/usr/local/lib/python3.9/distutils/core.py", line 148, in setup
      dist.run_commands()
    File "/usr/local/lib/python3.9/distutils/dist.py", line 966, in run_commands
      self.run_command(cmd)
    File "/usr/local/lib/python3.9/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/usr/local/lib/python3.9/site-packages/wheel/bdist_wheel.py", line 299, in run
      self.run_command('build')
    File "/usr/local/lib/python3.9/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/usr/local/lib/python3.9/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/usr/local/lib/python3.9/distutils/command/build.py", line 135, in run
      self.run_command(cmd_name)
    File "/usr/local/lib/python3.9/distutils/cmd.py", line 313, in run_command
      self.distribution.run_command(command)
    File "/usr/local/lib/python3.9/distutils/dist.py", line 985, in run_command
      cmd_obj.run()
    File "/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py", line 214, in run
      self.build_cmake(ext)
    File "/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py", line 266, in build_cmake
      subprocess.check_call(joined_cmd, shell=True, universal_newlines=True, env=build_env)
    File "/usr/local/lib/python3.9/subprocess.py", line 373, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command 'cmake /tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/src/vendor/azure-uamqp-c/ -G "Unix Makefiles" -Duse_openssl:bool=ON -Duse_default_uuid:bool=ON  -Duse_builtin_httpapi:bool=ON  -Dskip_samples:bool=ON -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DCMAKE_BUILD_TYPE=Release' returned non-zero exit status 127.
  ----------------------------------------
  ERROR: Failed building wheel for uamqp
  Running setup.py clean for uamqp
Failed to build uamqp
Installing collected packages: six, certifi, uamqp
    Running setup.py install for uamqp: started
    Running setup.py install for uamqp: finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py'"'"'; __file__='"'"'/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-4o_0wh06/install-record.txt --single-version-externally-managed --home /tmp/pip-target-2j8y0x9f --compile --install-headers /tmp/pip-target-2j8y0x9f/include/python/uamqp
         cwd: /tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/
    Complete output (81 lines):
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.9
    creating build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/errors.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/__init__.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/receiver.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/address.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/types.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/utils.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/client.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/compat.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/sender.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/session.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/mgmt_operation.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/constants.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/connection.py -> build/lib.linux-x86_64-3.9/uamqp
    copying uamqp/message.py -> build/lib.linux-x86_64-3.9/uamqp
    creating build/lib.linux-x86_64-3.9/uamqp/authentication
    copying uamqp/authentication/__init__.py -> build/lib.linux-x86_64-3.9/uamqp/authentication
    copying uamqp/authentication/common.py -> build/lib.linux-x86_64-3.9/uamqp/authentication
    copying uamqp/authentication/cbs_auth.py -> build/lib.linux-x86_64-3.9/uamqp/authentication
    copying uamqp/authentication/cbs_auth_async.py -> build/lib.linux-x86_64-3.9/uamqp/authentication
    creating build/lib.linux-x86_64-3.9/uamqp/async_ops
    copying uamqp/async_ops/client_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
    copying uamqp/async_ops/sender_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
    copying uamqp/async_ops/__init__.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
    copying uamqp/async_ops/connection_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
    copying uamqp/async_ops/mgmt_operation_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
    copying uamqp/async_ops/receiver_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
    copying uamqp/async_ops/utils.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
    copying uamqp/async_ops/session_async.py -> build/lib.linux-x86_64-3.9/uamqp/async_ops
    running egg_info
    writing uamqp.egg-info/PKG-INFO
    writing dependency_links to uamqp.egg-info/dependency_links.txt
    writing requirements to uamqp.egg-info/requires.txt
    writing top-level names to uamqp.egg-info/top_level.txt
    reading manifest file 'uamqp.egg-info/SOURCES.txt'
    reading manifest template 'MANIFEST.in'
    writing manifest file 'uamqp.egg-info/SOURCES.txt'
    copying uamqp/c_uamqp.c -> build/lib.linux-x86_64-3.9/uamqp
    running build_ext
    will build uamqp in build/temp.linux-x86_64-3.9/cmake
    Building with generator flags: -G "Unix Makefiles"
    calling cmake /tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/src/vendor/azure-uamqp-c/ -G "Unix Makefiles" -Duse_openssl:bool=ON -Duse_default_uuid:bool=ON  -Duse_builtin_httpapi:bool=ON  -Dskip_samples:bool=ON -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DCMAKE_BUILD_TYPE=Release
    /bin/sh: cmake: not found
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py", line 343, in <module>
        setup(
      File "/usr/local/lib/python3.9/site-packages/setuptools/__init__.py", line 153, in setup
        return distutils.core.setup(**attrs)
      File "/usr/local/lib/python3.9/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/usr/local/lib/python3.9/distutils/dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "/usr/local/lib/python3.9/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/usr/local/lib/python3.9/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/local/lib/python3.9/distutils/command/install.py", line 546, in run
        self.run_command('build')
      File "/usr/local/lib/python3.9/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/local/lib/python3.9/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/usr/local/lib/python3.9/distutils/command/build.py", line 135, in run
        self.run_command(cmd_name)
      File "/usr/local/lib/python3.9/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/local/lib/python3.9/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py", line 214, in run
        self.build_cmake(ext)
      File "/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py", line 266, in build_cmake
        subprocess.check_call(joined_cmd, shell=True, universal_newlines=True, env=build_env)
      File "/usr/local/lib/python3.9/subprocess.py", line 373, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command 'cmake /tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/src/vendor/azure-uamqp-c/ -G "Unix Makefiles" -Duse_openssl:bool=ON -Duse_default_uuid:bool=ON  -Duse_builtin_httpapi:bool=ON  -Dskip_samples:bool=ON -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DCMAKE_BUILD_TYPE=Release' returned non-zero exit status 127.
    ----------------------------------------
ERROR: Command errored out with exit status 1: /usr/local/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py'"'"'; __file__='"'"'/tmp/pip-install-kz0rek1w/uamqp_48f1053ee3b24c52a593cd8971135bb7/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-4o_0wh06/install-record.txt --single-version-externally-managed --home /tmp/pip-target-2j8y0x9f --compile --install-headers /tmp/pip-target-2j8y0x9f/include/python/uamqp Check the logs for full command output.

Expected behavior

az iot hub monitor-events succeeds on a Docker container.

Environment summary

Linux-5.10.47-linuxkit-x86_64-with, Alpine Linux v3.14
Python 3.9.6
Installer: DOCKER

azure-cli 2.28.0

Extensions:
azure-iot 0.10.17

Additional context

brew installed az has no problem on macOS.

route to service team

authors: TORIFUKUKaiou yonzhan

repo: Azure/azure-cli


text:
Use managed identity to command creates an event subscription for an event grid system topic

Related command
This is possible to use Managed Identity for custom topics like this
storageid=$(az storage account show --name demoStorage --resource-group gridResourceGroup --query id --output tsv)
deadletterendpoint="$storageid/blobServices/default/containers/<BLOB CONTAINER NAME>"

az eventgrid event-subscription create
    --source-resource-id /subscriptions/$subid/resourceGroups/$rg/providers/Microsoft.EventGrid/topics/$topicname
    --delivery-identity-endpoint-type servicebusqueue
    --delivery-identity systemassigned
    --delivery-identity-endpoint $queueid
    --deadletter-identity-endpoint $deadletterendpoint
    --deadletter-identity systemassigned
    -n $sb_esnameq

But based on the documentation this is not possible for system topics.
az eventgrid system-topic event-subscription create --name
                                                    --resource-group
                                                    --system-topic-name
                                                    [--aad-tenant-id]
                                                    [--advanced-filter]
                                                    [--azure-active-directory-application-id-or-uri]
                                                    [--deadletter-endpoint]
                                                    [--delivery-attribute-mapping]
                                                    [--enable-advanced-filtering-on-arrays {false, true}]
                                                    [--endpoint]
                                                    [--endpoint-type {azurefunction, eventhub, hybridconnection, servicebusqueue, servicebustopic, storagequeue, webhook}]
                                                    [--event-delivery-schema {cloudeventschemav1_0, custominputschema, eventgridschema}]
                                                    [--event-ttl]
                                                    [--expiration-date]
                                                    [--included-event-types]
                                                    [--labels]
                                                    [--max-delivery-attempts]
                                                    [--max-events-per-batch]
                                                    [--preferred-batch-size-in-kilobytes]
                                                    [--qttl]
                                                    [--subject-begins-with]
                                                    [--subject-case-sensitive {false, true}]
                                                    [--subject-ends-with]

Is your feature request related to a problem? Please describe.
This is not possible to use managed identity for system topics.
Describe the solution you'd like
I would like to have parameters like
    --delivery-identity-endpoint-type servicebusqueue
    --delivery-identity systemassigned
    --delivery-identity-endpoint $queueid
    --deadletter-identity-endpoint $deadletterendpoint
    --deadletter-identity systemassigned

for system topics.
Describe alternatives you've considered
NA
Additional context
NA

Thank you for opening this issue, we will look into it.

Adding Service team to look into this.

Any update? Facing the same issue, unable to create Event Subscriptions with System Assigned Identity for Delivery with cli version 2.49
unrecognized arguments: --delivery-identity-endpoint-type servicebusqueue --delivery-identity systemassigned

Examples from AI knowledge base:

az eventgrid system-topic event-subscription create --endpoint /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Web/sites/{functionappname}/functions/{functionname} --endpoint-type webhook --included-event-types Microsoft.Storage.BlobCreated Microsoft.Storage.BlobDeleted --name es1 --resource-group rg1 --system-topic-name systemtopic1

Create a new event subscription for a system topic (autogenerated)

az eventgrid system-topic event-subscription create --endpoint /subscriptions/{SubID}/resourceGroups/{RG}/providers/Microsoft.Web/sites/{functionappname}/functions/{functionname} --endpoint-type webhook --event-delivery-schema eventgridschema --included-event-types Microsoft.Storage.BlobCreated Microsoft.Storage.BlobDeleted --name es1 --resource-group rg1 --system-topic-name systemtopic1

Is there any update to this?  It seems to be impossible to use New-AzEventGridSystemTopicEventSubscription if you plan to use Microsoft's recommended security model (managed identity).
These properties are exposed in bicep and arm, so why isn't this fundamentally critical parameter not available in Az?

I have the same issue - we're going for User Assigned Managed Identity across our solutions.
The support for managed identity for eventgrid using Azure CLI is really scarse at the moment
Even when creating a topic specifying user assigned identity, the topic get created without errors but no identity is set
az eventgrid topic create --name $topicName --resource-group $resourcegroup --mi-user-assigned $uaiIdentityId $uaiClientID $uaiPrincipalId --input-schema CloudEventSchemaV1_0

{
  "dataResidencyBoundary": "WithinGeopair",
  "disableLocalAuth": false,
  "endpoint": "https://mytopic.northeurope-1.eventgrid.azure.net/api/events",
  "extendedLocation": null,
  "id": "/subscriptions/***********/resourceGroups/***********/providers/Microsoft.EventGrid/topics/mytopic",
  "identity": {
    "principalId": null,
    "tenantId": null,
    "type": "None",
    "userAssignedIdentities": null // <---- NULL!!
  },
  "inboundIpRules": null,
  "inputSchema": "CloudEventSchemaV1_0",
  "inputSchemaMapping": null,
  "kind": "Azure",
  "location": "northeurope",
  "metricResourceId": "a04ebd36-1d58-4c5c-ba92-07f3a67681cc",
  "name": "mytopic",
  "privateEndpointConnections": null,
  "provisioningState": "Succeeded",
  "publicNetworkAccess": "Enabled",
  "resourceGroup": "***********",
  "sku": {
    "name": "Basic"
  },
  "systemData": null,
  "tags": {
    "DateCreated": "2024-06-04"
  },
  "type": "Microsoft.EventGrid/topics"
}

Same issue here, using Azure CLI 2.64.0
Any progress on this ?

authors: HaroonKhan-CVS-CSE TheKrisSodroski kmadof mystiqu navba-MSFT well0549 yonzhan


text:
az restore flexible-server does not work

Describe the bug
Following command mention in this document does not work when a --source-server is from another resource-group.
az postgres flexible-server restore --restore-time
                                 --source-server
                                 [--ids]
                                 [--location]
                                 [--name]
                                 [--no-wait]
                                 [--resource-group]
                                 [--subscription]

For example -
az postgres flexible-server restore --resource-group rg-myrg --name pgsql-myserver-05 \           --source-server /subscriptions/{mysubid}/resourceGroups/source-rg-name/providers/Microsoft.DBforPostgreSQL/flexibleServers/source-pgsql-server
gives following -
(ResourceNotFound) The Resource 'Microsoft.DBforPostgreSQL/flexibleServers/source-pgsql-server' under resource group 'rg-myrg' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix Code: ResourceNotFound Message: The Resource 'Microsoft.DBforPostgreSQL/flexibleServers/source-pgsql-server' under resource group 'rg-myrg' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix
az cli version - 2.62.0 and beyond
Related command
az postgres flexible-server restore --resource-group rg-myrg --name pgsql-myserver-05 \           --source-server /subscriptions/{mysubid}/resourceGroups/source-rg-name/providers/Microsoft.DBforPostgreSQL/flexibleServers/source-pgsql-server
Errors
(ResourceNotFound) The Resource 'Microsoft.DBforPostgreSQL/flexibleServers/source-pgsql-server' under resource group 'rg-myrg' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix Code: ResourceNotFound Message: The Resource 'Microsoft.DBforPostgreSQL/flexibleServers/source-pgsql-server' under resource group 'rg-myrg' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix
Issue script & Debug output
(ResourceNotFound) The Resource 'Microsoft.DBforPostgreSQL/flexibleServers/source-pgsql-server' under resource group 'rg-myrg' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix Code: ResourceNotFound Message: The Resource 'Microsoft.DBforPostgreSQL/flexibleServers/source-pgsql-server' under resource group 'rg-myrg' was not found. For more details please go to https://aka.ms/ARMResourceNotFoundFix
Expected behavior
should start creating new pgsql server in target resource-group
Environment Summary
azure-cli: 2.62.0, 2.63.0
Additional context
No response

Thank you for opening this issue, we will look into it.

Thanks @yadavama-intel for taking the time to report this issue. I'm closing it as a duplicate of https://github.com/Azure/azure-cli/issues/29353.

I feel following is not working, please verify -
az postgres flexible-server restore --resource-group rg-dev-2 --name pgsql-dev-2-restore
--source-server /subscriptions/{my-sub-id}/resourceGroups/rg-dev-1/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgsql-rg-dev-1
      here i am trying to restore from another resource group.

I feel following is not working, please verify -
here i am trying to restore from another resource group. - az postgres flexible-server restore --resource-group rg-dev-2 --name pgsql-dev-2-restore --source-server /subscriptions/{my-sub-id}/resourceGroups/rg-dev-1/providers/Microsoft.DBforPostgreSQL/flexibleServers/pgsql-rg-dev-1

Reopened #29353 to track this down.


text:
{Network} az network vnet subnet: Refine help messages

Related command

Description

Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change
[Component Name 2] az command b: Add some customer-facing feature

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

[ ] I adhere to the Error Handling Guidelines.

Network

authors: necusjz yonzhan


text:
{AKS}:Update test artifacts in acs

Related command

az aks
Description

Update test artifacts in acs
Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change
[Component Name 2] az command b: Add some customer-facing feature

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[x] I adhere to the Command Guidelines.

[ ] I adhere to the Error Handling Guidelines.

AKS

authors: MartinForReal yonzhan


text:
[Billing RP] Add enrollment-account command

This checklist is used to make sure that common guidelines for a pull request are followed.

[X] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

[X] I adhere to the Command Guidelines.

View a preview at https://prompt.ws/r/Azure/azure-cli/5958
This is an experimental preview for @microsoft users.

authors: promptws wilcobmsft


text:
DNS suffix list not included in DNS global settings

Is this a request for help?: No

Is this an ISSUE or FEATURE REQUEST? (choose one): ISSUE

Which release version?: any, v1.0.20, v1.0.22

Which component (CNI/IPAM/CNM/CNS): CNI

Which Operating System (Linux/Windows): Windows

For Linux: Include Distro and kernel version using "uname -a"

For windows: provide output of "$(Get-ItemProperty -Path "C:\windows\system32\hal.dll").VersionInfo.FileVersion" 10.0.17763.379

Which Orchestrator and version (e.g. Kubernetes, Docker) Kubernetes

What happened:
The Kubernetes DNS sufflix list is not applied to the DNS global configuration. Because of this, commands like dig, or nslookup are not able to resolve DNS names like kubernetes, only FQDNs.
This affects some E2E tests in Kubernetes and their ability to pass.
The same issue exists for flannel, and potentially all other networking solutions.

What you expected to happen:
The Kubernetes DNS suffix list to be applied to the DNS global configuration, so dig, and nslookup are able to resolve simple DNS names.

How to reproduce it (as minimally and precisely as possible):
kubectl create -f dnsutils.yaml  # https://paste.ubuntu.com/p/wmqZ79NxrR/
kubectl exec win-dnsutils -- ipconfig /all
kubectl exec win-dnsutils -- dig +short +answer +search kubernetes
kubectl exec win-dnsutils -- nslookup kubernetes

# dig and nslookup commands above will fail. After setting the DNS global config suffix list, they will not.
kubectl exec win-dnsutils -- powershell -command "Set-DnsClientGlobalSetting -SuffixSearchList default.svc.cluster.local"
kubectl exec win-dnsutils -- dig +short +answer +search kubernetes
kubectl exec win-dnsutils -- nslookup kubernetes

Anything else we need to know:

/cc @PatrickLang

/cc @dineshgovindasamy

repo: Azure/azure-container-networking


text:
test: [NPM] Profiles

These ConfigMaps will be used to test multiple configurations of NPM in our pipelines.
v2 will default to placing Azure chain first. v1 will default placing it after KUBE-SERVICES.
Includes toggle added in PR #1086

/azp run

/azp run

/azp run

/azp run

/azp run


text:
Bohui

Reason for Change:

Issue Fixed:

Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests

Notes:

/azp run

/azp run

please fill in the title and description and use descriptive branch names 🙏🏼

authors: bohuini pjohnst5 rbtr