1.16.0

Next major release of Foreman.

Foreman_116_Schedule for an overview of the schedule. Ignore the date here.


Sprints

Team Daniel - iteration 3

about 11 months late (09/28/2016)

# Tracker Subject Story Points
16160 Feature Add shell script to start foreman-webpack
13772 Bug The orchestration code uses SQL logger
0.0

Team Daniel - Iteration 9

about 7 months late (01/26/2017)

# Tracker Subject Story Points
16159 Refactor Rename mail alerts to not be "puppet" specific
0.0

Team Ivan Iteration 14

05/16/2017

# Tracker Subject Story Points
19173 Bug host never leaves build mode when token expires during built
19296 Bug Template association remove link shows incorrect tooltip
0.0

Team Ivan Iteration 15

about 3 months late (05/17/2017)

# Tracker Subject Story Points
19541 Bug UserMailNotification records are not set up properly when a mail notification is added.
19582 Feature Inform user that all Puppet Class sub entities affect saving the whole puppet class
0.0

Team Ivan Iteration 16

06/28/2017

# Tracker Subject Story Points
15711 Refactor Remove inheritance from classification system and move type specific functionality to providers framework.
17087 Bug Updating default_value of a hash/array smart class parameter with a non string value should return an error message
20066 Bug global params are not evaluated in ENC output
20079 Bug Foreman does not verify CA on postgres DB connections with SSL
0.0

Team Ivan Iteration 17

35 days late (07/18/2017)

# Tracker Subject Story Points
20083 Feature Allow searching smart class parameters by environment
20119 Bug Be more descriptive when validating hostname
0.0

Team Anurag Iteration 18

15 days late (08/07/2017)

# Tracker Subject Story Points
17204 Bug Sort setting UI category names/tabs consistently
17360 Bug Filter on FactValue with like-search fails with "malformed format string - % (ArgumentError)"
19326 Bug Compute Resource - Make URL optional for certain providers(example: VMware)
20047 Feature Filter roles by assigned permissions in UI
0.0

Team Ivan Iteration 18

14 days late (08/08/2017)

# Tracker Subject Story Points
20396 Bug Plugin automatic assets detection doesn't respect plugin configuration
20452 Bug RHEV compute resource submission fails on name has already been taken error correction
0.0

Team Marek Iteration 19

Due in 7 days (08/29/2017)

# Tracker Subject Story Points
17794 Bug Users created via external delegation API don't get usergroups on first login
0.0

Team Marek backlog

# Tracker Subject Story Points
4509 Feature Additional SCSI Controller with per-disk configuration
0.0

Release Backlog

# Tracker Subject Story Points
6819 Bug proxy should raise an exception when it can't acquire a lock on a temp file
7499 Feature Add the ability to search for a puppet class in the configuration groups
7803 Bug Cannot provision vsphere vm with 8 or more disks
10982 Feature Add logging to smart proxy requests (ProxyAPI)
14160 Bug VMware image-based provisioning: 'configSpec.bootOptions.bootOrder' parameter incorrect
15096 Tracker Puppet 5 support
15861 Bug audited_changes column is too small
16592 Bug Fix the case of the menu items in Foreman
17377 Feature Update fog-core to 1.43.0
17588 Refactor Remove 1.16 deprecations
17749 Bug foreman-debug archive files have confusing extension: .gz.txt
17771 Bug foreman-debug: script says it was successful even when it obv. wasn't.
18438 Bug Allow adjusting notification checking period
18445 Bug "Cannot define multiple 'included' blocks" for audit_extensions with eager_load enabled
18471 Tracker Drop Puppet 3 support
18500 Refactor Remove quiet_assets dependency, no longer maintained
18618 Feature Use Dynflow as an ActiveJob backend
18892 Bug API server gives incorrect type of error message
19031 Feature update table pagination to use patternfly guidelines
19050 Feature Add support for running under Ruby on Rails 5.0
19116 Refactor Remove 1.17 deprecations
19132 Bug Provide puppet-agent-oauth for Puppet PC1 packages on Fedora
19148 Feature Add comment field for subnets
19161 Bug Plus icon doesn't change to minus icon
19192 Feature Allow to mass mark notification group as read
19288 Refactor Facts - action button should be word button instead of icon
19305 Bug fact value page now has uncommon spacing
19315 Feature Pages do not refresh after idle session timeout
19317 Bug Plugin and dashboard widget registry auto-reloaded
19340 Refactor new_host vs new_vm variable in compute resource VM partials
19354 Bug associated_type is set to a wrong value in audit_extensions.rb
19372 Refactor Change show children icon (fact values)
19383 Feature Provide description for Hammer command to disable/enable notifications for a host.
19384 Refactor [Icon Update] - suggest to add label beside the Remove icon
19388 Bug Multiple selection cuts long labels when highlighting
19418 Bug cancel button on discovery host provision does not work
19437 Bug ComputeResourceCacheTest fails with empty file cache
19459 Feature Add VM boot failure faster feedback loop for openstack
19475 Bug Rename test variables to more specific term
19476 Bug Smart proxy features list should be returned from #refresh API call
19478 Feature upgrade to webpack 2
19479 Bug two-pane notifications are not visible
19490 Bug remove apache license
19497 Feature include passenger-memory-stats & passenger-status in foreman-debug
19502 Refactor remove react warnings
19504 Bug Host class selection filter doesn't escape ':'
19506 Bug vmware cache is not refreshed after compute resource is updated
19512 Refactor update to node 6.10 as minimum node.js version
19528 Refactor Move FiltersHelperOverrides out of app/registries/ to permit autoloading
19544 Refactor Fix reactDom 15.5 test warnings
19579 Refactor require fog-libvirt 0.4.0
19583 Bug "Please select" for blank value in Subnet dropdown is misleading
19585 Refactor Allow csv exporter to access nested parameters
19588 Refactor Allow csv exporter to define different header row
19589 Feature Add an option to create plugin migrations with properly marked scope
19604 Refactor Update GuestOsIdentifier in vmware.rb to new vSphere 6.5
19613 Refactor Permit ancestry 3.x
19615 Refactor move dashboard flot charts to c3
19623 Bug Changes to vmware vm gives 'Could not find network X on VMWare compute resource'
19630 Bug Notifications are being created for internal admins
19632 Refactor SecureBoot support for non-intel architectures
19646 Bug Marking new host's NIC as "provisioning" does not suffice for PXE boot, tooltip is misleading.
19700 Refactor enable rubocop Performance/RedundantMerge and Performance/RedundantMatch
19717 Bug npm 5.0.0 conflicts with sass and phantomjs
19762 Refactor Upgrade rubocop to 0.49.1
19764 Refactor Fix Rubocop: Layout/AccessModifierIndentation
19808 Refactor Fix Rubocop: Lint/UselessAssignment
19821 Refactor Fix Rubocop: Performance/CompareWithBlock
19823 Refactor Fix Rubocop: Performance/StartWith
19825 Refactor Fix Rubocop: Performance/TimesMap
19826 Refactor Fix Rubocop: Rails/ActiveSupportAliases
19828 Refactor Fix Rubocop: Rails/Blank
19844 Refactor Fix Rubocop: Security/Eval
19913 Refactor Fix Rubocop: Style/ZeroLengthPredicate
19921 Bug upgrade fast_gettext
19922 Bug upgrade gettext_i18n_rails to 1.8
19923 Bug Unpin nokogiri gem
19934 Feature Prioritize attribute order in puppet classes limited to 255 chars
19969 Bug Asking vlanid from an interface does not consider the subnet6
19977 Feature Fetch a value for a given parameter name (from a provisioning snippet) on a subnet
19991 Bug Interface responds to `network` but not to `network6`
19995 Feature search should use turbolinks
20000 Feature use turbolinks to load dashboard refresh faster
20001 Bug Allow access to inferface fqdn from snippets
20013 Bug Notification polling duplicated on turbolinks navigation
20033 Refactor Avoid redefining SEEDED_TEMPLATES and SEEDED_PARTITION_TABLES constants
20072 Feature API to fetch list of hosts without full host details
20086 Bug message column name should have capital M on report detail page
20097 Feature Allow plugins webpack code to be used
20142 Feature add storybook deployer task
20146 Bug Multiple errors during initialization on domain-less server instance
20165 Bug API - non-admin user can't create entities within org and loc he belongs to
20174 Bug "No storage pools are defined" when attempting to edit libvirt compute profile
20193 Feature update storybook to 3.x
20202 Refactor Update rails to 4.2.9
20211 Bug travis doesn't run if config/webpack.config.js changes
20228 Bug Fix jest tests
20255 Feature CSV export of UI table for hostgroups
20258 Bug Non-helpful error message Validation failed: Permissions Permissions must be of same resource type
20275 Bug add css linter support
20284 Bug Provisioned host automatically selects Blank template and has no storage
20287 Bug plugin asset precompilation broken with sprockets-rails 3.x
20295 Bug Sanitize output of plugin_webpack_directories script
20312 Bug plugin_webpack_directories script fails on production RPM systems
20328 Bug mounting react component twice doesn't work consistently
20334 Bug notification api promise was called incorrectly.
20342 Bug test connection for new compute resource throws 404
20369 Feature Change the order of tabs in host creation form
20370 Feature Support SSHFP dns records
20378 Bug foreman is not able to identify agent environment in puppet 5 and sets it to the default
20385 Bug rake db:seed fails for plugins
20386 Bug Should allow for non-resolvable hosts in trusted_puppet_master_hosts
20416 Bug mail notification subsection UI looks wrong
20418 Bug Set proper taxonomy scope when importing puppet classes
20475 Bug Implement Random DB IPAM
20495 Bug Sort host's operatingsystem select by title
20511 Bug Webpack config should look for nested node_modules
20514 Bug Login ID does not support $ character
20521 Refactor Better label for subnet prefix
20529 Bug filter_by_level broken when there are multiple columns with labels
20537 Feature Please use monospaced font in fullscreen editor
20542 Bug link in settings.yml to cipher suite naming is broken
20543 Bug Override asset_path for sprockets in task
20553 Bug <br /> tag is shown in apidoc
20608 Feature Gain speed with additional indices
20610 Bug browser fills in irelevant data in "Operating System" tab during New Host dialogue
20612 Bug an error rendered when building pxe default
20614 Bug Select all host for bulk action is broken
20636 Bug Can't run rake webpack:compile in latest katello dev env
20645 Refactor renderer_test templates proxy call is not stubbed
20662 Bug When no Failed Features, display “No Failed Features”
20673 Bug Move locked warning on template editing above name
0.0

Closed Sprints

Team Ivan Iteration 8

01/22/2017

# Tracker Subject Story Points
17918 Bug Smart class parameters in audits appear as Smart Variable
0.0

Team Marek Iteration 14

05/16/2017

# Tracker Subject Story Points
17883 Bug Problem with resource pool vCenter 5.5
0.0

Team Marek Iteration 16

06/27/2017

# Tracker Subject Story Points
20035 Feature Administer -> About page should have a bullet link to the local API docs
0.0

Team Marek Iteration 17

07/18/2017

# Tracker Subject Story Points
16112 Feature Netgroup LDAP Authentication in ldap_fluff
0.0

Team Marek Iteration 18

08/07/2017

# Tracker Subject Story Points
16884 Bug Create permissions do not check filter limits
17811 Bug LDAP authentication SSL failures are not reported in an understandable way down the stack
20345 Bug when viewing a host from "all hosts" page, user is unable to go back without hitting browser back button
20384 Bug Initial db:seed fails
0.0

Team Anurag Iteration 12

# Tracker Subject Story Points
18381 Bug PXE loader attribute does not work with host group inheritance
0.0